Directories
¶
| Path | Synopsis |
|---|---|
|
Package config defines the application's decoded configuration and its command-scoped validation rules.
|
Package config defines the application's decoded configuration and its command-scoped validation rules. |
|
Package database defines technical database lifecycle contracts shared by PostgreSQL infrastructure.
|
Package database defines technical database lifecycle contracts shared by PostgreSQL infrastructure. |
|
postgres
Package postgres provides PostgreSQL connection, migration, and metrics infrastructure.
|
Package postgres provides PostgreSQL connection, migration, and metrics infrastructure. |
|
Package health evaluates the technical dependencies required for the application to serve traffic.
|
Package health evaluates the technical dependencies required for the application to serve traffic. |
|
http
|
|
|
middleware
Package middleware provides the HTTP middleware the application's server mounts: structured request logging, panic recovery, request-body size limits, reserved-path-aware static file serving, and trusted-proxy-aware login rate limiting.
|
Package middleware provides the HTTP middleware the application's server mounts: structured request logging, panic recovery, request-body size limits, reserved-path-aware static file serving, and trusted-proxy-aware login rate limiting. |
|
server
Package server implements the application's HTTP server: middleware stack, route mounting, and graceful lifecycle management.
|
Package server implements the application's HTTP server: middleware stack, route mounting, and graceful lifecycle management. |
|
Package observability wires the application's OpenTelemetry signals to an OTLP/gRPC collector.
|
Package observability wires the application's OpenTelemetry signals to an OTLP/gRPC collector. |
|
Package ratelimiter provides a bounded, process-local fixed-window rate limiter.
|
Package ratelimiter provides a bounded, process-local fixed-window rate limiter. |
Click to show internal directories.
Click to hide internal directories.