Directories ¶
Path | Synopsis |
---|---|
Package batcherror provides BatchError, which can be used to compile multiple errors into a single one.
|
Package batcherror provides BatchError, which can be used to compile multiple errors into a single one. |
Package clientpool provides implementations of a generic client pool.
|
Package clientpool provides implementations of a generic client pool. |
Package events implements event publisher per baseplate spec.
|
Package events implements event publisher per baseplate spec. |
Package filewatcher provides a go implementation of baseplate's FileWatcher: https://baseplate.readthedocs.io/en/stable/baseplate/file_watcher.html
|
Package filewatcher provides a go implementation of baseplate's FileWatcher: https://baseplate.readthedocs.io/en/stable/baseplate/file_watcher.html |
Package httpbp provides Baseplate specific helpers and integrations for http services using go-kit.
|
Package httpbp provides Baseplate specific helpers and integrations for http services using go-kit. |
internal
|
|
Package log provides a wrapped zap logger interface for microservices to use, and also a simple Wrapper interface to be used by other baseplate.go packages.
|
Package log provides a wrapped zap logger interface for microservices to use, and also a simple Wrapper interface to be used by other baseplate.go packages. |
Package metricsbp provides metrics related features for baseplate.go, based on go-kit metrics package.
|
Package metricsbp provides metrics related features for baseplate.go, based on go-kit metrics package. |
Package mqsend is a pure go implementation of posix message queue for Linux, using syscalls.
|
Package mqsend is a pure go implementation of posix message queue for Linux, using syscalls. |
Package randbp provides some random generator related features: 1.
|
Package randbp provides some random generator related features: 1. |
Package redisbp provides Baseplate integrations for go-redis.
|
Package redisbp provides Baseplate integrations for go-redis. |
Package runtimebp provides extensions to the stdlib runtime package.
|
Package runtimebp provides extensions to the stdlib runtime package. |
Package secrets provides the functionality to access secrets from Vault by reading them out of a JSON file with automatic refresh on change.
|
Package secrets provides the functionality to access secrets from Vault by reading them out of a JSON file with automatic refresh on change. |
Package set provides simple set implementations in go.
|
Package set provides simple set implementations in go. |
Package signing implements Baseplate's message signing protocol.
|
Package signing implements Baseplate's message signing protocol. |
Package thriftbp provides Baseplate specific thrift related helpers.
|
Package thriftbp provides Baseplate specific thrift related helpers. |
Package timebp defines some time related types used by various baseplate components, along with their helper functions.
|
Package timebp defines some time related types used by various baseplate components, along with their helper functions. |
Package tracing provides tracing integration with zipkin.
|
Package tracing provides tracing integration with zipkin. |
Click to show internal directories.
Click to hide internal directories.