Documentation
¶
Overview ¶
Package recovery provides panic recovery middleware for HTTP handlers.
Index ¶
Constants ¶
View Source
const MiddlewareType = "recovery"
MiddlewareType is the type constant for recovery middleware
Variables ¶
This section is empty.
Functions ¶
func CreateMiddleware ¶
func CreateMiddleware(_ *types.MiddlewareConfig, runner types.MiddlewareRunner) error
CreateMiddleware is the factory function for recovery middleware. It creates and registers the recovery middleware with the runner.
Types ¶
type FactoryMiddleware ¶
type FactoryMiddleware struct{}
FactoryMiddleware wraps recovery middleware functionality for the factory pattern.
func (FactoryMiddleware) Close ¶
func (FactoryMiddleware) Close() error
Close cleans up any resources used by the middleware.
func (FactoryMiddleware) Handler ¶
func (FactoryMiddleware) Handler() types.MiddlewareFunction
Handler returns the middleware function used by the proxy.
Click to show internal directories.
Click to hide internal directories.