Go-common-utils repository contains a set of helpers or common functions which could be used such a library from any Golang project.
Common utils are organized in:
- data: Functions to manipulate data structures.
- errors: An error interface implementation that could have a context and a list of wrapped errors.
- logger: Manages log messages (no longer maintained)
- networking: Functions for networking purpose.
- os: Functions to interactuate with the system.
- transformer/string: Functions to manipulate messages
- types: Custom types definition.
go-common-utils is available under MIT license.