Directories
¶
| Path | Synopsis |
|---|---|
|
Package bazel provides functions and types for interacting with a bazel workspace.
|
Package bazel provides functions and types for interacting with a bazel workspace. |
|
proto
Package proto is empty here because this package is generated solely from protobuf; having a source file here helps `go get -u ./...` to not error.
|
Package proto is empty here because this package is generated solely from protobuf; having a source file here helps `go get -u ./...` to not error. |
|
Simple abstractions to read and write configuration parameters by name.
|
Simple abstractions to read and write configuration parameters by name. |
|
datastore
Package datastore provides a Store capable of storing configs on datastore.
|
Package datastore provides a Store capable of storing configs on datastore. |
|
defcon
Returns the default config store used in the enkit repository.
|
Returns the default config store used in the enkit repository. |
|
directory
Config loaders to read/write files in directories.
|
Config loaders to read/write files in directories. |
|
identity
Utility functions to load, process, and store identity tokens in a config store.
|
Utility functions to load, process, and store identity tokens in a config store. |
|
marshal
Generic marshalling and unmarshalling interfaces.
|
Generic marshalling and unmarshalling interfaces. |
|
remote
A config Store able to load and store configs via simple HTTP requests.
|
A config Store able to load and store configs via simple HTTP requests. |
|
Package gmap provides generic functions over maps.
|
Package gmap provides generic functions over maps. |
|
kassets
Package kassets provides functions and helpers to register static assets typically built into your binary with go_embed_data() in an http Mux object.
|
Package kassets provides functions and helpers to register static assets typically built into your binary with go_embed_data() in an http Mux object. |
|
kcookie
Collection of utilities to more easily compose cookies.
|
Collection of utilities to more easily compose cookies. |
|
ktls
Package ktls provides modifiers to create and work with tls.Config objects.
|
Package ktls provides modifiers to create and work with tls.Config objects. |
|
ktransport
Package ktransport provides modifiers to create and work with http.Transport and http2.Transport objects.
|
Package ktransport provides modifiers to create and work with http.Transport and http2.Transport objects. |
|
echo
Package echo implements a naive echo server.
|
Package echo implements a naive echo server. |
|
cli
command
|
|
|
cookie
Collection of utilities to more easily compose cookies.
|
Collection of utilities to more easily compose cookies. |
|
providers
Package providers provides functions to configure and use the providers supported out of the box by the enkit oauth library: google and github.
|
Package providers provides functions to configure and use the providers supported out of the box by the enkit oauth library: google and github. |
|
proto
|
|
|
delimited
Package delimited allows for reading of a stream of protobuf messages delimited by size.
|
Package delimited allows for reading of a stream of protobuf messages delimited by size. |
|
A simple library to safely retry operations.
|
A simple library to safely retry operations. |
|
A thread safe cryptographically secure random number generator.
|
A thread safe cryptographically secure random number generator. |
|
Package token provides primitives to create and decode cryptographic tokens.
|
Package token provides primitives to create and decode cryptographic tokens. |
|
cli
command
|
Click to show internal directories.
Click to hide internal directories.