Directories ¶
Path | Synopsis |
---|---|
Package auth defines standard interface for authentication.
|
Package auth defines standard interface for authentication. |
jwt
Package jwt implements authentication interfaces using JWT.
|
Package jwt implements authentication interfaces using JWT. |
Package broker defines standard interface for a message broker.
|
Package broker defines standard interface for a message broker. |
nats
Package nats provide a message broker using NATS.
|
Package nats provide a message broker using NATS. |
Package config defines standard interfaces for a config reader/writer.
|
Package config defines standard interfaces for a config reader/writer. |
envconfig
Package envconfig provides a convenient way to load config from environment variables into a struct using https://github.com/kelseyhightower/envconfig.
|
Package envconfig provides a convenient way to load config from environment variables into a struct using https://github.com/kelseyhightower/envconfig. |
examples
|
|
Package health defines standard interfaces and utilities for health checks.
|
Package health defines standard interfaces and utilities for health checks. |
Package log provides an easy-to-use and structured logger.
|
Package log provides an easy-to-use and structured logger. |
plugins
|
|
broker/nats
Module
|
|
cache/redis
Module
|
|
Package server provides a convenient way to start a new ready to use server with default HTTP API for readiness, liveness and Prometheus metrics.
|
Package server provides a convenient way to start a new ready to use server with default HTTP API for readiness, liveness and Prometheus metrics. |
util
|
|
Click to show internal directories.
Click to hide internal directories.