platform/

directory
v0.0.0-...-bccdb8e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL