【发布时间】:2017-12-24 04:03:55
【问题描述】:
与go-chi 一样,在单个路由级别设置中间件,而不仅仅是针对所有路由全局设置
// Routes creates a REST router
func Routes() chi.Router {
r := chi.NewRouter()
r.Use(middleware.Captcha)
r.Post("/", Login)
return r
}
Login如何指定唯一的中间件或从通用中间件中排除?
【问题讨论】:
-
您可以像往常一样链接中间件。他们的文档说它完全实现了
Router接口
标签: http go middleware go-chi