lazyhandler/middleware/middleware.go

14 lines
255 B
Go
Raw Normal View History

2025-02-22 23:00:56 +08:00
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)
}