go-commons

module
v1.45.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2023 License: Apache-2.0

README

Armory Go Commons

Go Reference Go Report Card Create Github Release

Coverage Security Rating Reliability Rating Maintainability Rating

Common Go libraries that Armory uses to build microservices and tools.

Versioning Notice

This project will not be following semantic versioning until 2.0.0, breaking changes can happen without a major version bump.

Security Reporting

Please email engineering@armory.io.

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

Directories

Path Synopsis
Package awaitility provides a simple mechanism to poll for conditions with a general timeout.
Package awaitility provides a simple mechanism to poll for conditions with a general timeout.
Package bufferpool houses zap's shared internal buffer pool.
Package bufferpool houses zap's shared internal buffer pool.
iam
Package metrics is a generated GoMock package.
Package metrics is a generated GoMock package.
Package main is a generated go-makefile package.
Package main is a generated go-makefile package.
serr
Package serr This package contains all the logic and helper methods for creating and serializing API Errors This is in a separate package than server so that as a developer you get better intellisense when creating errors Heavily inspired from Nike Backstopper
Package serr This package contains all the logic and helper methods for creating and serializing API Errors This is in a separate package than server so that as a developer you get better intellisense when creating errors Heavily inspired from Nike Backstopper
Package stacktrace Port of the stack trace logic from zap logger so that we can add stacktraces and origins to API Errors
Package stacktrace Port of the stack trace logic from zap logger so that we can add stacktraces and origins to API Errors
Package typesafeconfig is for resolving configurations from many sources into a typesafe object
Package typesafeconfig is for resolving configurations from many sources into a typesafe object
wormhole

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL