Я хочу установить значение в mux.Vars()
с помощью MatcherFunc
и вернуть true, тогда handlerFun
может получить доступ к чтению.
Но назначение паники для записи в ноль карты, когда mux.Vars(request)["key"] = "value"
Как мне установить значение:
domainRouter := router.MatcherFunc(func(request *http.Request, match *mux.RouteMatch) bool {
if isOk {
mux.Vars(request)["key"] = "value"
return true
}
return false
}).Subrouter()