pkg/

directory
v0.6.12 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2026 License: MIT

Directories

Path Synopsis
middlewares
trace
Package trace ships the framework's tracing middleware: the server span for every request of the servers it is enabled on.
Package trace ships the framework's tracing middleware: the server span for every request of the servers it is enabled on.
services
db
db/drivers/clickhouse
Package clickhouse registers the ClickHouse GORM dialector, golang-migrate driver, DSN builder, and cleanup hooks with pkg/services/db.
Package clickhouse registers the ClickHouse GORM dialector, golang-migrate driver, DSN builder, and cleanup hooks with pkg/services/db.
db/drivers/mysql
Package mysql registers the MySQL GORM dialector, golang-migrate driver, DSN builder, and cleanup hooks with pkg/services/db.
Package mysql registers the MySQL GORM dialector, golang-migrate driver, DSN builder, and cleanup hooks with pkg/services/db.
db/drivers/postgres
Package postgres registers the Postgres GORM dialector, golang-migrate driver, DSN builder, and cleanup hooks with pkg/services/db.
Package postgres registers the Postgres GORM dialector, golang-migrate driver, DSN builder, and cleanup hooks with pkg/services/db.
db/drivers/sqlite
Package sqlite registers the SQLite GORM dialector, golang-migrate driver, DSN builder, and cleanup hooks with pkg/services/db.
Package sqlite registers the SQLite GORM dialector, golang-migrate driver, DSN builder, and cleanup hooks with pkg/services/db.
db/plugins/otelgorm
Package otelgorm installs OpenTelemetry tracing on the db service's GORM connection, emitting one client span per statement.
Package otelgorm installs OpenTelemetry tracing on the db service's GORM connection, emitting one client span per statement.
tracing/exporters/model
Package model holds the config vocabulary the exporter factories share - for otlp, the transport-agnostic fields, a Duration that decodes "5s"-style strings, and the strict decoder that fails Init on unknown keys.
Package model holds the config vocabulary the exporter factories share - for otlp, the transport-agnostic fields, a Duration that decodes "5s"-style strings, and the strict decoder that fails Init on unknown keys.
tracing/exporters/otlpgrpc
Package otlpgrpc registers the OTLP-over-gRPC span exporter under tracing.OTLPGRPC.
Package otlpgrpc registers the OTLP-over-gRPC span exporter under tracing.OTLPGRPC.
tracing/exporters/otlphttp
Package otlphttp registers the OTLP-over-HTTP span exporter under tracing.OTLPHTTP.
Package otlphttp registers the OTLP-over-HTTP span exporter under tracing.OTLPHTTP.
tracing/exporters/stdout
Package stdout registers the stdout span exporter under tracing.Stdout.
Package stdout registers the stdout span exporter under tracing.Stdout.
structs
trie
https://github.com/derekparker/trie/blob/v3/trie.go
https://github.com/derekparker/trie/blob/v3/trie.go
types
api
orm
utils
job
log
paramutil
Package paramutil reads and writes parameters in the notations they are spelled in - a=b&c=d, a=b c='d e', a=b,c=d, --a=b -v - and merges one set of them over another, a key keeping the place it was first written at while taking the value it was last given.
Package paramutil reads and writes parameters in the notations they are spelled in - a=b&c=d, a=b c='d e', a=b,c=d, --a=b -v - and merges one set of them over another, a key keeping the place it was first written at while taking the value it was last given.
testutil
Package testutil holds test helpers shared across framingo's own packages and usable by apps built on it: a SQLite-backed db.Manager, and doubles for the model interfaces a component receives.
Package testutil holds test helpers shared across framingo's own packages and usable by apps built on it: a SQLite-backed db.Manager, and doubles for the model interfaces a component receives.
traceutil
Package traceutil adapts framingo's explicit model.Tracer handle to the plain OpenTelemetry interfaces that third-party instrumentation expects.
Package traceutil adapts framingo's explicit model.Tracer handle to the plain OpenTelemetry interfaces that third-party instrumentation expects.

Jump to

Keyboard shortcuts

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