# Functions
BenchmarkMiddleware logs the duration of HTTP requests.
LoggingMiddleware logs HTTP requests.
NewMiddlewareManager creates a new instance of MiddlewareManager.
TimeoutMiddleware applies a timeout to HTTP requests.
# Structs
MiddlewareManager manages a chain of middleware.
# Type aliases
MiddlewareFunc represents the type for middleware functions.