Tools mostly contains application level tooling which might be considered as generic.
The package provides simple primitives to work with:
- env, env_helpers -- cli-related helpers to work with application flags. using environment variables. See examples/main.go for details.
- maps -- maps related helpers.
- os -- operating system related helpers.
- tools -- code helpers (experimental).
It's still in development and used for internal queueb projects.
Install the package with:
go get common.queueb.org/toolsImport the package:
import "common.queueb.org/tools"Application level primitives.
Documentation is in development process. Sooner or later it would be available on Go Package Documentation: https://pkg.go.dev/common.queueb.org/tools
Source code: https://github.com/queueb-org/common-tools
$ go test -coverprofile=.coverage ./... && go tool cover -func=.coverageSee the LICENSE file in the repository.