Commons module

It provides a set of basic patterns used in microservices or backend services. Also the module implemenets a reasonably thin abstraction layer over most fundamental functions across all languages supported by the toolkit to facilitate symmetric implementation.

Packages

The module contains the following packages:

  • Convert - portable value converters
  • Data - data patterns
  • Errors - application errors
  • Reflect - portable reflection utilities

Use

Use

Get the package from the Github repository:

go get -u github.com/pip-services4/pip-services4-go/tree/main/pip-services4-commons-go@latest