Back to godoc.org
github.com/blend/go-sdk

Directory github.com/blend/go-sdk

v0.0.0 (beb974d)
Latest Go to latest
Published: Sep 25, 2018 | License: MIT | Module: github.com/blend/go-sdk
Path Synopsis
assert Package assert adds helpers to make writing tests easier.
async
collections Package collections contains some helper data structures.
configutil Package configutil contains helpers for reading configuration for programs.
cron Package cron is an implementation of a job scheduler to run within a worker or a server.
db 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.
db/migration
env Package env contains environment variable helpers, enabling better tests and easier use of environment variables.
exception Package exception adds the ability to wrap errors with stack traces, structured error classes and free form descriptive messages.
jwt
jwt/test
logger Package logger is our high throughput event bus.
name-parser Package names contains helpers for parsing names.
oauth Package oauth implements some helper wrappers ontop of the existing google implementation of oauth.
proxy Package proxy implements a simple reverse http proxy.
proxy/proxy
request Package request implements helpers ontop of net/http.Client.
secrets Package secrets implements a high throughput vault client.
selector Package selector is a high performance selector parsing library, tightly coupled to the functionality of selectors found in Kubernetes.
semver Package semver is a fork of Hashicorp's semver package.
slack
stats
stats/airbrake
stats/crontrace
stats/datadog
stats/dbtrace
stats/oauthtrace
stats/requesttrace
stats/tracing
stats/webtrace
template Package template implements helpers ontop of the stdlib `text/template`.
template/template
util Package util is the junk drawer of helper functions.
uuid Package uuid is a basic implementation of the version 4 spec of the univeral unique identifier.
web Package web implements a model view controller system for building http servers.
webutil
workqueue Package workqueue implements a queue dispatched by a fixed group of workers.
yaml Package yaml is a golang port of `libyaml` by canonical.