adapters/

directory
v3.1.2 Latest Latest
Warning

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

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

Directories

Path Synopsis
Package auditpostgres provides a supported-adapter Postgres audit recorder.
Package auditpostgres provides a supported-adapter Postgres audit recorder.
Package cacheredis provides a supported-adapter Redis cache store.
Package cacheredis provides a supported-adapter Redis cache store.
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 the supported-adapter Redis idempotency store.
Package idempotencyredis provides the supported-adapter Redis idempotency store.
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-adapter S3-compatible object store.
Package objectstores3 provides a supported-adapter S3-compatible object store.
Package opa provides a supported-adapter Open Policy Agent policy engine.
Package opa provides a supported-adapter Open Policy Agent policy engine.
Package operationpostgres provides a supported-adapter Postgres operation repository.
Package operationpostgres provides a supported-adapter Postgres operation repository.
Package outboxpostgres provides a supported-adapter Postgres transactional outbox.
Package outboxpostgres provides a supported-adapter Postgres 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 the supported-adapter Redis rate limiter.
Package ratelimitredis provides the supported-adapter Redis rate limiter.
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 compat/billing contracts.
Package stripe adapts Stripe Checkout, webhooks, portal, and invoicing to the explicit 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 github.com/aatuh/validate/v3.
Package validation provides validation utilities backed by github.com/aatuh/validate/v3.
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