Directories
¶
| Path | Synopsis |
|---|---|
|
Package cdk provides AWS CDK constructs for deploying Lift applications.
|
Package cdk provides AWS CDK constructs for deploying Lift applications. |
|
examples/basic-api
command
|
|
|
Package lift provides a Lambda‑native framework for building serverless applications in Go.
|
Package lift provides a Lambda‑native framework for building serverless applications in Go. |
|
adapters
Package adapters provides event adapters that normalize AWS Lambda events to a single internal request shape.
|
Package adapters provides event adapters that normalize AWS Lambda events to a single internal request shape. |
|
health
Package health contains HTTP endpoints and middleware for service health.
|
Package health contains HTTP endpoints and middleware for service health. |
|
resources
Package resources provides resource management utilities for Lift applications, including resource pooling, lifecycle management, and cleanup coordination.
|
Package resources provides resource management utilities for Lift applications, including resource pooling, lifecycle management, and cleanup coordination. |
|
Package middleware contains production‑ready middleware for Lift applications, including request correlation, structured logging, panic recovery, error formatting, input validation, JWT authentication, rate limiting, idempotency, retries, circuit breaking, load shedding, security headers, and service mesh helpers.
|
Package middleware contains production‑ready middleware for Lift applications, including request correlation, structured logging, panic recovery, error formatting, input validation, JWT authentication, rate limiting, idempotency, retries, circuit breaking, load shedding, security headers, and service mesh helpers. |
|
Package observability defines interfaces and common types for structured logging and metrics used across Lift.
|
Package observability defines interfaces and common types for structured logging and metrics used across Lift. |
|
aws
Package aws provides helper utilities and adapters for AWS SDK error inspection and metadata used by Lift observability components.
|
Package aws provides helper utilities and adapters for AWS SDK error inspection and metadata used by Lift observability components. |
|
cloudwatch
Package cloudwatch contains structured logger and metrics implementations backed by Amazon CloudWatch.
|
Package cloudwatch contains structured logger and metrics implementations backed by Amazon CloudWatch. |
|
xray
Package xray provides integration helpers for AWS X-Ray, including middleware and utility functions to add subsegments, annotations, and metadata to traces in serverless applications built with Lift.
|
Package xray provides integration helpers for AWS X-Ray, including middleware and utility functions to add subsegments, annotations, and metadata to traces in serverless applications built with Lift. |
|
utils
|
|
|
sanitization
Package sanitization provides centralized data sanitization utilities to prevent sensitive data exposure across the Lift framework.
|
Package sanitization provides centralized data sanitization utilities to prevent sensitive data exposure across the Lift framework. |
Click to show internal directories.
Click to hide internal directories.