Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Middleware ¶
Middleware wraps an HTTP handler. The first middleware in a list is outermost.
func Default ¶
func Default(logger *slog.Logger) []Middleware
Default returns the default HTTP middleware stack.
func LogRequests ¶
func LogRequests(logger *slog.Logger) Middleware
LogRequests logs completed HTTP requests.
func RecoverPanics ¶
func RecoverPanics(logger *slog.Logger) Middleware
RecoverPanics recovers HTTP panics and writes a 500 response.
Click to show internal directories.
Click to hide internal directories.