package srv type middlewareHandler func(req *Req, res *Res) error var middleware []middlewareHandler func AddMiddleware(fun middlewareHandler) { middleware = append(middleware, fun) }