0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2025-01-06 22:40:31 -05:00
caddy/middleware/middleware.go
2015-01-13 12:43:45 -07:00

11 lines
431 B
Go

// Package middleware includes a variety of middleware for
// the servers to use, according to their configuration.
package middleware
import "net/http"
// Middleware is a type of function that generates a new
// layer of middleware. It is imperative that the HandlerFunc
// being passed in is executed by the middleware, otherwise
// part of the stack will not be called.
type Middleware func(http.HandlerFunc) http.HandlerFunc