Documentation
¶
Overview ¶
Package middleware provide router middleware
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Middleware ¶
type Middleware []MiddlewareFunc
Middleware is a slice of handler functions
func (Middleware) Append ¶
func (m Middleware) Append(fs ...MiddlewareFunc) Middleware
Append appends handlers to middleware
func (Middleware) Compose ¶
func (m Middleware) Compose(h interface{}) interface{}
Compose returns middleware composed to single MiddlewareFunc
func (Middleware) Merge ¶
func (m Middleware) Merge(n Middleware) Middleware
Merge merges another middleware
type MiddlewareFunc ¶
type MiddlewareFunc func(interface{}) interface{}
MiddlewareFunc is a middleware function type. Long story - short: it is a handler wrapper
Click to show internal directories.
Click to hide internal directories.