Directories
¶
| Path | Synopsis |
|---|---|
|
Package graceful provides graceful start, graceful retry, and graceful stop! It can be used for: - Gracefully starting servers (http, grpc, etc.) and clients (external services, databases, message queues, etc.).
|
Package graceful provides graceful start, graceful retry, and graceful stop! It can be used for: - Gracefully starting servers (http, grpc, etc.) and clients (external services, databases, message queues, etc.). |
|
example/basic
command
|
|
|
Package health is used for implementing health checks for services.
|
Package health is used for implementing health checks for services. |
|
example/basic
command
|
|
|
Package konfig is a minimal and unopinionated library for reading configuration values in Go applications based on The 12-Factor App (https://12factor.net/config).
|
Package konfig is a minimal and unopinionated library for reading configuration values in Go applications based on The 12-Factor App (https://12factor.net/config). |
|
example/1-basic
command
|
|
|
example/2-watch
command
|
|
|
example/3-kubernetes/client
command
|
|
|
example/3-kubernetes/server
command
|
|
|
example/4-telepresence
command
|
|
|
Package observer can be used for implementing observability using OpenTelemetry API.
|
Package observer can be used for implementing observability using OpenTelemetry API. |
|
example/open-telemetry
command
|
|
|
example/prometheus-jaeger
command
|
|
|
ogrpc/example/client
command
|
|
|
ogrpc/example/server
command
|
|
|
ohttp
Package ohttp is an observable http package.
|
Package ohttp is an observable http package. |
|
ohttp/example/client
command
|
|
|
ohttp/example/server
command
|
|
|
testing
|
|
|
factory
Package factory is used for generating random values for testing purposes.
|
Package factory is used for generating random values for testing purposes. |
|
ptr
Package ptr is used for getting pointer to values.
|
Package ptr is used for getting pointer to values. |
Click to show internal directories.
Click to hide internal directories.