# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package keymu provides a map of mutexes that allows users to lock and unlock single keys
in the data structure.
No description provided by the author
No description provided by the author
metrics tracks request behavior inside tenant (which manages Ensign user accounts,
projects, and topics) and quarterdeck (which manages authentication and authorization)
*/.
Package mtls has helper functionality for organizing and maintaining key material on
disk and establishing connections between servers and clients using mTLS cryptography.
No description provided by the author
Package probez provides a simple http server that implements Kubernetes readiness probes
(e.g.
Package tasks provides functionality for services to run a fixed number of workers to
conduct generic asynchronous tasks.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package service unifies how our HTTP services run to deduplicate code between different
microservices.
Package sqlite implements a connect hook around the sqlite3 driver so that the
underlying connection can be fetched from the driver for more advanced operations such
as backups.
Package tlstest provides a TLS server that can be used for testing in lieu of httptest since we need to get access to a TLSConfig before starting the server.
No description provided by the author
Package ulid is a lightweight wrapper around the github.com/oklog/ulid package that
provides some common functionality (like checking if a ULID is null or is zero) as well
as a process-global, cryptographically random, monotonic, and thread-safe ulid
generation mechanism that can be used from external packages.
No description provided by the author