Directories
¶
| Path | Synopsis |
|---|---|
|
Package configuration provides environment-based configuration loading with support for YAML files and environment variable overrides.
|
Package configuration provides environment-based configuration loading with support for YAML files and environment variable overrides. |
|
Package datatype provides generic utilities for common data types.
|
Package datatype provides generic utilities for common data types. |
|
Package domain contains shared domain types.
|
Package domain contains shared domain types. |
|
fx
|
|
|
bootfx
Package bootfx provides application bootstrapping utilities for fx.
|
Package bootfx provides application bootstrapping utilities for fx. |
|
httpserverfx
Package httpserverfx provides an fx module for HTTP server with Chi router.
|
Package httpserverfx provides an fx module for HTTP server with Chi router. |
|
loggerfx
Package loggerfx provides an fx module for structured logging using slog.
|
Package loggerfx provides an fx module for structured logging using slog. |
|
middlewarefx
Package middlewarefx provides a default HTTP middleware stack for all applications.
|
Package middlewarefx provides a default HTTP middleware stack for all applications. |
|
otelfx
Package otelfx provides an fx module for OpenTelemetry tracing and metrics.
|
Package otelfx provides an fx module for OpenTelemetry tracing and metrics. |
|
psqlfx
Package psqlfx provides an fx module for PostgreSQL database connections.
|
Package psqlfx provides an fx module for PostgreSQL database connections. |
|
rlsfx
Package rlsfx provides an fx module for row-level security enforced database access.
|
Package rlsfx provides an fx module for row-level security enforced database access. |
|
Package migrations provides a thin wrapper around Goose for managing database schema migrations.
|
Package migrations provides a thin wrapper around Goose for managing database schema migrations. |
|
Package secretstore provides an interface for secret store implementations.
|
Package secretstore provides an interface for secret store implementations. |
|
tests
|
|
|
transport
|
|
|
http
Package http provides HTTP transport utilities for domain error response writing, health check handlers, and secure cookie construction.
|
Package http provides HTTP transport utilities for domain error response writing, health check handlers, and secure cookie construction. |
|
http/middleware
Package middleware provides HTTP middleware for organization context extraction.
|
Package middleware provides HTTP middleware for organization context extraction. |
Click to show internal directories.
Click to hide internal directories.