lazyhandler/middleware/middleware.go
2025-02-22 23:06:16 +08:00

14 lines
255 B
Go

package middleware
import "net/http"
type Middleware interface {
WrapHandler(next http.Handler) http.Handler
}
type WrapFunc func(next http.Handler) http.Handler
func (wrap WrapFunc) WrapHandler(next http.Handler) http.Handler {
return wrap(next)
}