package
0.0.0-20250305165956-269064b29c6f
Repository: https://github.com/bryk-io/pkg.git
Documentation: pkg.go.dev

# Packages

Package cors provides a "Cross Origin Resource Sharing" middleware.
Package gzip provides data compression of HTTP responses for clients that support it.
Package headers provides a middleware to add HTTP headers to all generated responses.
Package hsts provides a HTTP Strict Transport Security middleware implementation.
Package logging generates flexible logs from processed HTTP requests.
Package metadata allows to set/get additional context details from/on HTTP requests.
Package proxy adjust values managed by reverse proxy headers on incoming HTTP requests.
Package rate provides a rate limiter middleware based on a "token bucket" implementation.
Package recovery allows an HTTP server to recover from unhandled panic events.