我正在使用 emicklei/go-restful 框架来处理 REST API。我希望从请求中访问路由路径。这意味着当我配置这样的虚拟路由时:
ws := new(restful.WebService)
ws.Path("/resources/names")
ws.Route(ws.GET("/{name}").To(getName))
restful.DefaultContainer.Add(ws)
我希望访问路线为“/resources/names/{name}”的信息
我可以访问通过调用调用的实际 URL:
req.Request.URL.Path
但这将返回特定的 URL,而不是通用的 URL。
有什么建议吗?