Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
Package bytesdef implements helpers around bytes sizes representation.
|
Package bytesdef implements helpers around bytes sizes representation. |
|
client
|
|
|
cache/cachelocal
Package cachelocal implements helpers around a local cache.
|
Package cachelocal implements helpers around a local cache. |
|
database/dbpostgresql
Package dbpostgresql implements helpers around pgxpool.Pool.
|
Package dbpostgresql implements helpers around pgxpool.Pool. |
|
database/otelpgx
Package otelpgx implements OpenTelemetry instrumentation helpers around github.com/jackc/pgx/v5/pgxpool.Pool.
|
Package otelpgx implements OpenTelemetry instrumentation helpers around github.com/jackc/pgx/v5/pgxpool.Pool. |
|
httpclient
Package httpclient implements helpers around http.Client.
|
Package httpclient implements helpers around http.Client. |
|
otel/otelsetup
Package otelsetup implements helpers around OpenTelemetry SDK setup.
|
Package otelsetup implements helpers around OpenTelemetry SDK setup. |
|
Package conventionalcommit implements helpers around [conventional commits].
|
Package conventionalcommit implements helpers around [conventional commits]. |
|
Package crud implements helpers around [CRUD] operations.
|
Package crud implements helpers around [CRUD] operations. |
|
Package crudpg implements helpers around PostgreSQL errors for codeberg.org/kema/kmicro/pkg/crud.
|
Package crudpg implements helpers around PostgreSQL errors for codeberg.org/kema/kmicro/pkg/crud. |
|
dbmigration
|
|
|
dbm
Package dbm implements base interfaces for database migrations.
|
Package dbm implements base interfaces for database migrations. |
|
driver/dbmpgx
Package dbmpgx implements dbm.Driver from pgxpool.Pool.
|
Package dbmpgx implements dbm.Driver from pgxpool.Pool. |
|
source/dbmfs
Package dbmfs implements dbm.Source from fs.FS.
|
Package dbmfs implements dbm.Source from fs.FS. |
|
source/dbmgo
Package dbmgo implements dbm.Source from dbm.Migration go code.
|
Package dbmgo implements dbm.Source from dbm.Migration go code. |
|
Package envparse implements an environment variable parser.
|
Package envparse implements an environment variable parser. |
|
Package fallbacklog implements a fallback logger.
|
Package fallbacklog implements a fallback logger. |
|
Package fswatch implements a filesystem watcher.
|
Package fswatch implements a filesystem watcher. |
|
Package hotreload implements helpers around code hot reloading.
|
Package hotreload implements helpers around code hot reloading. |
|
http
|
|
|
head
Package head implements helpers around cache HTTP headers.
|
Package head implements helpers around cache HTTP headers. |
|
health
Package health implements helpers around HTTP endpoints for server health.
|
Package health implements helpers around HTTP endpoints for server health. |
|
httpconfig
Package httpconfig implements helpers around HTTP server configuration.
|
Package httpconfig implements helpers around HTTP server configuration. |
|
jbody
Package jbody implements helpers around HTTP request bodies in JSON format.
|
Package jbody implements helpers around HTTP request bodies in JSON format. |
|
jsonproblem
Package jsonproblem implements a definition of JSON problem, as per [RFC 9457].
|
Package jsonproblem implements a definition of JSON problem, as per [RFC 9457]. |
|
middleware/cachehead
Package cachehead implements a middleware around cache HTTP headers.
|
Package cachehead implements a middleware around cache HTTP headers. |
|
middleware/compress
Package compress implements a middleware around compression.
|
Package compress implements a middleware around compression. |
|
middleware/crossprotect
Package crossprotect implements a middleware around cross origin resource protection.
|
Package crossprotect implements a middleware around cross origin resource protection. |
|
middleware/decompress
Package decompress implements a middleware around decompression.
|
Package decompress implements a middleware around decompression. |
|
middleware/headcontent
Package headcontent implements a middleware around content HTTP headers.
|
Package headcontent implements a middleware around content HTTP headers. |
|
middleware/maxbytes
Package maxbytes implements a middleware around HTTP request size.
|
Package maxbytes implements a middleware around HTTP request size. |
|
middleware/oteli
Package oteli implements a middleware around OpenTelemetry instrumentation.
|
Package oteli implements a middleware around OpenTelemetry instrumentation. |
|
middleware/proxyhead
Package proxyhead implements a middleware around HTTP proxies headers.
|
Package proxyhead implements a middleware around HTTP proxies headers. |
|
middleware/recovery
Package recovery implements a middleware around panic recovery.
|
Package recovery implements a middleware around panic recovery. |
|
middleware/redirect
Package redirect implements a middleware around HTTP redirection.
|
Package redirect implements a middleware around HTTP redirection. |
|
middleware/reqlog
Package reqlog implements a middleware around HTTP request logging.
|
Package reqlog implements a middleware around HTTP request logging. |
|
middleware/sechead
Package sechead implements a middleware around security HTTP headers.
|
Package sechead implements a middleware around security HTTP headers. |
|
middleware/sunset
Package sunset implements a middleware around sunset HTTP headers.
|
Package sunset implements a middleware around sunset HTTP headers. |
|
middleware/timeout
Package timeout implements a middleware around HTTP timeout.
|
Package timeout implements a middleware around HTTP timeout. |
|
nfs
Package nfs implements helpers around filesystems.
|
Package nfs implements helpers around filesystems. |
|
reqctx
Package reqctx implements helpers around http.Handler.Context.
|
Package reqctx implements helpers around http.Handler.Context. |
|
resp
Package resp implements helpers around HTTP responses.
|
Package resp implements helpers around HTTP responses. |
|
router
Package router implements a simple HTTP router with middleware capabilities.
|
Package router implements a simple HTTP router with middleware capabilities. |
|
server
Package server implements helpers around HTTP server lifecycle management.
|
Package server implements helpers around HTTP server lifecycle management. |
|
tmpl
Package tmpl implements helpers around html/template.
|
Package tmpl implements helpers around html/template. |
|
Package pgerrcode implements constant definitions for PostgreSQL error codes.
|
Package pgerrcode implements constant definitions for PostgreSQL error codes. |
|
pki
|
|
|
ca
Package ca implements helpers around certificate authority.
|
Package ca implements helpers around certificate authority. |
|
Package retry implements helpers around retry logic.
|
Package retry implements helpers around retry logic. |
|
Package semver implements helpers around [semantic versioning].
|
Package semver implements helpers around [semantic versioning]. |
|
Package shutdown implements helpers around shutdown logic.
|
Package shutdown implements helpers around shutdown logic. |
|
Package sse implements helpers around Server Sent Events.
|
Package sse implements helpers around Server Sent Events. |
Click to show internal directories.
Click to hide internal directories.