Directories
¶
| Path | Synopsis |
|---|---|
|
apns/apns.go
|
apns/apns.go |
|
audit/audit.go
|
audit/audit.go |
|
auth
|
|
|
apikey
auth/apikey/apikey.go
|
auth/apikey/apikey.go |
|
jwt
auth/jwt/claims.go
|
auth/jwt/claims.go |
|
oauth2
auth/oauth2/apple.go
|
auth/oauth2/apple.go |
|
cache/cache.go
|
cache/cache.go |
|
crypto/encrypt.go
|
crypto/encrypt.go |
|
db
|
|
|
mongo
db/mongo/mongo.go
|
db/mongo/mongo.go |
|
mysql
db/mysql/mysql.go
|
db/mysql/mysql.go |
|
postgres
db/postgres/postgres.go
|
db/postgres/postgres.go |
|
redis
db/redis/redis.go
|
db/redis/redis.go |
|
sqlite
db/sqlite/sqlite.go
|
db/sqlite/sqlite.go |
|
pantry/email/email.go Package email provides a simple interface for sending emails via SMTP.
|
pantry/email/email.go Package email provides a simple interface for sending emails via SMTP. |
|
errors/errors.go
|
errors/errors.go |
|
export/csv.go
|
export/csv.go |
|
fcm/errors.go
|
fcm/errors.go |
|
feature/errors.go
|
feature/errors.go |
|
Package fileserver provides an HTTP handler for serving static files from a filesystem directory with support for pre-compressed files (gzip and Brotli).
|
Package fileserver provides an HTTP handler for serving static files from a filesystem directory with support for pre-compressed files (gzip and Brotli). |
|
geo/geo.go
|
geo/geo.go |
|
ip
geo/ip/ip.go
|
geo/ip/ip.go |
|
tz
geo/tz/tz.go This package provides timezone detection from coordinates.
|
geo/tz/tz.go This package provides timezone detection from coordinates. |
|
health/health.go
|
health/health.go |
|
pantry/httpnav/back.go
|
pantry/httpnav/back.go |
|
i18n/format.go
|
i18n/format.go |
|
jobs/jobs.go
|
jobs/jobs.go |
|
pantry/mongo/cursor.go
|
pantry/mongo/cursor.go |
|
mq
|
|
|
rabbitmq
mq/rabbitmq/rabbitmq.go
|
mq/rabbitmq/rabbitmq.go |
|
sqs
mq/sqs/sqs.go
|
mq/sqs/sqs.go |
|
notify/errors.go
|
notify/errors.go |
|
pagination/keyset.go
|
pagination/keyset.go |
|
pdf/draw.go
|
pdf/draw.go |
|
pprof/pprof.go
|
pprof/pprof.go |
|
pantry/query/query.go
|
pantry/query/query.go |
|
ratelimit/ratelimit.go
|
ratelimit/ratelimit.go |
|
requestid/logger.go
|
requestid/logger.go |
|
retry/circuit.go
|
retry/circuit.go |
|
Package search provides a unified interface for full-text search across multiple backends including Elasticsearch, OpenSearch, and Meilisearch.
|
Package search provides a unified interface for full-text search across multiple backends including Elasticsearch, OpenSearch, and Meilisearch. |
|
session/memory.go
|
session/memory.go |
|
sse/broker.go
|
sse/broker.go |
|
Package storage provides a unified interface for file/blob storage across multiple backends including local filesystem, AWS S3, Google Cloud Storage, and Azure Blob Storage.
|
Package storage provides a unified interface for file/blob storage across multiple backends including local filesystem, AWS S3, Google Cloud Storage, and Azure Blob Storage. |
|
templates/adapter.go
|
templates/adapter.go |
|
testing/helpers.go
|
testing/helpers.go |
|
pantry/text/fold.go
|
pantry/text/fold.go |
|
timeout/client.go
|
timeout/client.go |
|
pantry/urlutil/params.go
|
pantry/urlutil/params.go |
|
pantry/validate/email.go
|
pantry/validate/email.go |
|
version/version.go
|
version/version.go |
|
Package webhook provides utilities for handling incoming webhooks with signature verification and sending outgoing webhooks with automatic retries.
|
Package webhook provides utilities for handling incoming webhooks with signature verification and sending outgoing webhooks with automatic retries. |
|
websocket/errors.go
|
websocket/errors.go |
Click to show internal directories.
Click to hide internal directories.