Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth provides authentication primitives and principal handling for Keel application services.
|
Package auth provides authentication primitives and principal handling for Keel application services. |
|
Package config provides small, explicit configuration loading primitives.
|
Package config provides small, explicit configuration loading primitives. |
|
Package db provides safe PostgreSQL bootstrap and transaction primitives for module-local data access.
|
Package db provides safe PostgreSQL bootstrap and transaction primitives for module-local data access. |
|
Package errors defines portable application error primitives and the problem document model used at HTTP transport boundaries.
|
Package errors defines portable application error primitives and the problem document model used at HTTP transport boundaries. |
|
Package httpx provides explicit HTTP helpers for application services.
|
Package httpx provides explicit HTTP helpers for application services. |
|
Package log defines the platform logging contract and provides a structured logger backed by the standard library log/slog package.
|
Package log defines the platform logging contract and provides a structured logger backed by the standard library log/slog package. |
|
Package mail provides outbound mail abstractions and a delivery instrumentation wrapper for the Keel platform.
|
Package mail provides outbound mail abstractions and a delivery instrumentation wrapper for the Keel platform. |
|
smtp
Package smtp implements the platform/mail Mailer interface using SMTP.
|
Package smtp implements the platform/mail Mailer interface using SMTP. |
|
Package obs provides tracing, metrics, and correlation primitives for platform services.
|
Package obs provides tracing, metrics, and correlation primitives for platform services. |
|
consumer.go defines the consumer bootstrap primitives for platform/queue.
|
consumer.go defines the consumer bootstrap primitives for platform/queue. |
|
bootstrap.go provides service startup helpers for the search package.
|
bootstrap.go provides service startup helpers for the search package. |
|
Package storage provides object storage abstractions, adapter-agnostic helpers, and safety defaults for the Keel platform.
|
Package storage provides object storage abstractions, adapter-agnostic helpers, and safety defaults for the Keel platform. |
|
local
Package local implements the platform/storage Store interface using the local filesystem.
|
Package local implements the platform/storage Store interface using the local filesystem. |
|
s3
Package s3 implements platform/storage Store for S3-compatible backends.
|
Package s3 implements platform/storage Store for S3-compatible backends. |
|
bootstrap.go provides integration test bootstrap helpers.
|
bootstrap.go provides integration test bootstrap helpers. |
Click to show internal directories.
Click to hide internal directories.