【发布时间】:2016-12-21 21:28:26
【问题描述】:
如何将中间件应用到 Go Gorilla Toolkit mux 子路由器?
我有以下代码:
router := mux.NewRouter().StrictSlash(true)
apiRouter := router.PathPrefix("/api/").Subrouter()
apiRouter.Methods(http.MethodGet).
Path("/api/path/to/handler").Handler(handleAPICall)
我想应用一个检查安全令牌的中间件处理程序,但仅限于以 /api 开头的那些路径。
【问题讨论】:
-
这个link对我有帮助。
标签: go middleware