如何将额外的信息存储到mux.Route?

时间:2019-05-17 07:51:54

标签: go gorilla

我在网关项目中使用了大猩猩路线。因此,我将所有http请求路由到同一路由器,然后使用一些额外的信息来确定应将请求传输到何处。首先,我将信息以路由器的名称存储为router.Handle(Path, c.Handler).Name(Informations).Methods(Methods...)Informations := util.RouteConfFromStr(mux.CurrentRoute(r).GetName()) 。但这看起来有点丑陋。 mux.Route没有提供某些属性来执行此操作。有没有更好的方法来存储额外的信息,而无需在地图等项目中使用额外的结构?

0 个答案:

没有答案