adapters/

directory
v3.0.1 Latest Latest
Warning

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

Go to latest
Published: May 19, 2026 License: Apache-2.0

Directories

Path Synopsis
Package auditpostgres provides a supported Postgres-backed audit recorder.
Package auditpostgres provides a supported Postgres-backed audit recorder.
Package cacheredis provides a supported Redis-backed cache adapter.
Package cacheredis provides a supported Redis-backed cache adapter.
Package cedar adapts cedar-go policy evaluation to api-toolkit authorization ports.
Package cedar adapts cedar-go policy evaluation to api-toolkit authorization ports.
Package chi adapts the chi router to api-toolkit HTTP ports.
Package chi adapts the chi router to api-toolkit HTTP ports.
Package clock adapts the system clock to the core clock port.
Package clock adapts the system clock to the core clock port.
Package envvar loads environment-backed configuration through explicit adapter helpers.
Package envvar loads environment-backed configuration through explicit adapter helpers.
Package healthchecktest provides reusable health checker contract tests for contrib adapters.
Package healthchecktest provides reusable health checker contract tests for contrib adapters.
Package httpclient provides outbound HTTP clients with retry and tracing.
Package httpclient provides outbound HTTP clients with retry and tracing.
Package idempotency provides a contrib in-memory idempotency store.
Package idempotency provides a contrib in-memory idempotency store.
Package idempotencyredis provides Redis-backed idempotency storage.
Package idempotencyredis provides Redis-backed idempotency storage.
Package idempotencytest provides reusable idempotency adapter contract tests.
Package idempotencytest provides reusable idempotency adapter contract tests.
Package logzap adapts zap logging to the core logger port.
Package logzap adapts zap logging to the core logger port.
Package migrate adapts migration execution to contrib database tooling.
Package migrate adapts migration execution to contrib database tooling.
Package objectstores3 provides a supported S3-compatible object storage adapter.
Package objectstores3 provides a supported S3-compatible object storage adapter.
Package opa provides an Open Policy Agent (OPA) policy engine adapter.
Package opa provides an Open Policy Agent (OPA) policy engine adapter.
Package operationpostgres provides a supported Postgres-backed operation repository.
Package operationpostgres provides a supported Postgres-backed operation repository.
Package outboxpostgres provides a supported Postgres-backed transactional outbox.
Package outboxpostgres provides a supported Postgres-backed transactional outbox.
Package pgxpool adapts pgxpool to api-toolkit database ports.
Package pgxpool adapts pgxpool to api-toolkit database ports.
Package policytest provides reusable contract checks for contrib policy engine adapters.
Package policytest provides reusable contract checks for contrib policy engine adapters.
Package ratelimitredis provides Redis-backed rate limiting.
Package ratelimitredis provides Redis-backed rate limiting.
Package ratelimittest provides reusable rate limiter adapter contract tests.
Package ratelimittest provides reusable rate limiter adapter contract tests.
Package resend adapts the Resend API to the core email sender port.
Package resend adapts the Resend API to the core email sender port.
Package stripe adapts Stripe Checkout, webhooks, portal, and invoicing to the explicit v2 compat/billing contracts.
Package stripe adapts Stripe Checkout, webhooks, portal, and invoicing to the explicit v2 compat/billing contracts.
Package txpostgres provides transaction helpers over a DatabasePool.
Package txpostgres provides transaction helpers over a DatabasePool.
Package ulid adapts ULID generation to the core ID generator port.
Package ulid adapts ULID generation to the core ID generator port.
Package uuid adapts UUID generation to the core ID generator port.
Package uuid adapts UUID generation to the core ID generator port.
Package validation provides validation utilities backed by go-playground/validator.
Package validation provides validation utilities backed by go-playground/validator.
Package webhookdeliverypostgres provides a supported Postgres-backed registry, delivery store, attempt recorder, and replay adapter for contrib/webhookdelivery.
Package webhookdeliverypostgres provides a supported Postgres-backed registry, delivery store, attempt recorder, and replay adapter for contrib/webhookdelivery.

Jump to

Keyboard shortcuts

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