Directories ¶
Path | Synopsis |
---|---|
Package assert adds helpers to make writing tests easier.
|
Package assert adds helpers to make writing tests easier. |
cmd
|
|
Package collections contains some helper data structures.
|
Package collections contains some helper data structures. |
Package configutil contains helpers for reading configuration for programs.
|
Package configutil contains helpers for reading configuration for programs. |
Package cron is an implementation of a job scheduler to run within a worker or a server.
|
Package cron is an implementation of a job scheduler to run within a worker or a server. |
Package db provides a basic abstraction layer above normal database/sql that makes it easier to interact with the database and organize database related code.
|
Package db provides a basic abstraction layer above normal database/sql that makes it easier to interact with the database and organize database related code. |
Package env contains environment variable helpers, enabling better tests and easier use of environment variables.
|
Package env contains environment variable helpers, enabling better tests and easier use of environment variables. |
Package exception adds the ability to wrap errors with stack traces, structured error classes and free form descriptive messages.
|
Package exception adds the ability to wrap errors with stack traces, structured error classes and free form descriptive messages. |
Package logger is our high throughput event bus.
|
Package logger is our high throughput event bus. |
Package names contains helpers for parsing names.
|
Package names contains helpers for parsing names. |
Package oauth implements some helper wrappers ontop of the existing google implementation of oauth.
|
Package oauth implements some helper wrappers ontop of the existing google implementation of oauth. |
Package proxy implements a simple reverse http proxy.
|
Package proxy implements a simple reverse http proxy. |
Package request implements helpers ontop of net/http.Client.
|
Package request implements helpers ontop of net/http.Client. |
Package secrets implements a high throughput vault client.
|
Package secrets implements a high throughput vault client. |
Package selector is a high performance selector parsing library, tightly coupled to the functionality of selectors found in Kubernetes.
|
Package selector is a high performance selector parsing library, tightly coupled to the functionality of selectors found in Kubernetes. |
Package semver is a fork of Hashicorp's semver package.
|
Package semver is a fork of Hashicorp's semver package. |
Package template implements helpers ontop of the stdlib `text/template`.
|
Package template implements helpers ontop of the stdlib `text/template`. |
Package util is the junk drawer of helper functions.
|
Package util is the junk drawer of helper functions. |
Package uuid is a basic implementation of the version 4 spec of the univeral unique identifier.
|
Package uuid is a basic implementation of the version 4 spec of the univeral unique identifier. |
Package web implements a model view controller system for building http servers.
|
Package web implements a model view controller system for building http servers. |
Package workqueue implements a queue dispatched by a fixed group of workers.
|
Package workqueue implements a queue dispatched by a fixed group of workers. |
Package yaml is a golang port of `libyaml` by canonical.
|
Package yaml is a golang port of `libyaml` by canonical. |
Click to show internal directories.
Click to hide internal directories.