Directories
¶
Path | Synopsis |
---|---|
package config is a minimal and unopinionated library for reading configuration values in Go applications based on The 12-Factor App (https://12factor.net/config).
|
package config 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 factory is used for generating random values for testing purposes.
|
Package factory is used for generating random values for testing purposes. |
Package graceful provides graceful start, graceful retry, and graceful stop! It can be used for:
|
Package graceful provides graceful start, graceful retry, and graceful stop! It can be used for: |
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
|
|
httpx provides extensions for http applications and services.
|
httpx provides extensions for http applications and services. |
Package ptr is used for getting pointer to values.
|
Package ptr is used for getting pointer to values. |
Package telemetry can be used for implementing observability using OpenTelemetry API.
|
Package telemetry can be used for implementing observability using OpenTelemetry API. |
example/open-telemetry
command
|
|
example/prometheus-jaeger
command
|
|
grpc
Package grpc is used for building observable gRPC servers and clients that automatically report logs, metrics, and traces.
|
Package grpc is used for building observable gRPC servers and clients that automatically report logs, metrics, and traces. |
grpc/example/client
command
|
|
grpc/example/server
command
|
|
http
Package http is used for building observable HTTP servers and clients that automatically report logs, metrics, and traces.
|
Package http is used for building observable HTTP servers and clients that automatically report logs, metrics, and traces. |
http/example/client
command
|
|
http/example/server
command
|
Click to show internal directories.
Click to hide internal directories.