contrib

package module
v2.0.1 Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2026 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package contrib provides adapters and integrations that depend on third-party libraries.

Directories

Path Synopsis
adapters
cedar
Package cedar provides a Cedar policy engine adapter.
Package cedar provides a Cedar policy engine adapter.
chi
Package chi provides chi utilities.
Package chi provides chi utilities.
clock
Package clock provides clock utilities.
Package clock provides clock utilities.
envvar
Package envvar provides envvar utilities.
Package envvar provides envvar utilities.
httpclient
Package httpclient provides outbound HTTP clients with retry and tracing.
Package httpclient provides outbound HTTP clients with retry and tracing.
idempotency
Package idempotency provides idempotency utilities.
Package idempotency provides idempotency utilities.
idempotencyredis
Package idempotencyredis provides Redis-backed idempotency storage.
Package idempotencyredis provides Redis-backed idempotency storage.
logzap
Package logzap provides logzap utilities.
Package logzap provides logzap utilities.
migrate
Package migrate provides migrate utilities.
Package migrate provides migrate utilities.
opa
Package opa provides an Open Policy Agent (OPA) policy engine adapter.
Package opa provides an Open Policy Agent (OPA) policy engine adapter.
pgxpool
Package pgxpool provides pgxpool utilities.
Package pgxpool provides pgxpool utilities.
ratelimitredis
Package ratelimitredis provides Redis-backed rate limiting.
Package ratelimitredis provides Redis-backed rate limiting.
resend
Package resend provides resend utilities.
Package resend provides resend utilities.
stripe
Package stripe provides stripe utilities.
Package stripe provides stripe utilities.
txpostgres
Package txpostgres provides txpostgres utilities.
Package txpostgres provides txpostgres utilities.
ulid
Package ulid provides ulid utilities.
Package ulid provides ulid utilities.
uuid
Package uuid provides uuid utilities.
Package uuid provides uuid utilities.
validation
Package validation provides validation utilities.
Package validation provides validation utilities.
Package bootstrap provides bootstrap utilities.
Package bootstrap provides bootstrap utilities.
cmd
migrate
Package migrate provides the migrate CLI.
Package migrate provides the migrate CLI.
tester command
Package main provides the tester CLI.
Package main provides the tester CLI.
Package config provides config utilities.
Package config provides config utilities.
Package countrycodes provides countrycodes utilities.
Package countrycodes provides countrycodes utilities.
email
markdown
Package markdown provides markdown utilities.
Package markdown provides markdown utilities.
noop
Package noop provides noop utilities.
Package noop provides noop utilities.
examples
auth command
Command auth shows Clerk auth wiring.
Command auth shows Clerk auth wiring.
file-upload command
Command file-upload shows a multipart upload endpoint with size limits.
Command file-upload shows a multipart upload endpoint with size limits.
idempotency command
Command idempotency shows idempotent endpoint wiring.
Command idempotency shows idempotent endpoint wiring.
minimal command
Command minimal shows a basic API wiring example.
Command minimal shows a basic API wiring example.
outbound command
Command outbound shows a guarded outbound HTTP client with retries and breakers.
Command outbound shows a guarded outbound HTTP client with retries and breakers.
pagination command
Command pagination shows a limit/offset list endpoint with query limits.
Command pagination shows a limit/offset list endpoint with query limits.
policy command
Command policy shows policy-engine authorization with Cedar.
Command policy shows policy-engine authorization with Cedar.
secure-profile command
Command secure-profile shows a hardened profile wiring example.
Command secure-profile shows a hardened profile wiring example.
spec-first command
Code generated by spec-first example; DO NOT EDIT.
Code generated by spec-first example; DO NOT EDIT.
spec-first/gen command
webhook command
Command webhook shows a minimal webhook receiver with signature verification.
Command webhook shows a minimal webhook receiver with signature verification.
integrations
auth/clerk
Package clerk provides Clerk integration helpers.
Package clerk provides Clerk integration helpers.
auth/devheaders
Package devheaders provides dev headers integration helpers.
Package devheaders provides dev headers integration helpers.
pgxpool
Package pgxpool provides pgxpool integration helpers.
Package pgxpool provides pgxpool integration helpers.
resend
Package resend provides Resend integration helpers.
Package resend provides Resend integration helpers.
stripe
Package stripe provides Stripe integration helpers.
Package stripe provides Stripe integration helpers.
txpostgres
Package txpostgres provides txpostgres integration helpers.
Package txpostgres provides txpostgres integration helpers.
middleware
auth/clerk
Package clerk provides Clerk JWT middleware.
Package clerk provides Clerk JWT middleware.
auth/devheaders
Package devheaders provides devheaders utilities.
Package devheaders provides devheaders utilities.
cors
Package cors provides cors utilities.
Package cors provides cors utilities.
metrics
Package metrics provides metrics utilities.
Package metrics provides metrics utilities.
openapi
Package openapi provides OpenAPI request and response validation middleware.
Package openapi provides OpenAPI request and response validation middleware.
oteltrace
Package oteltrace provides oteltrace utilities.
Package oteltrace provides oteltrace utilities.
requestlog
Package requestlog provides requestlog utilities.
Package requestlog provides requestlog utilities.
Package migrator provides migrator utilities.
Package migrator provides migrator utilities.
scheduler
postgres
Package postgres provides postgres utilities.
Package postgres provides postgres utilities.
Package telemetry provides telemetry utilities.
Package telemetry provides telemetry utilities.

Jump to

Keyboard shortcuts

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