Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有可能使用反向路由器,例如类似于 Play 框架?这将有助于不对 app.go 之外的 URL 进行硬编码。
在 app.go 中使用 Name() 来定义路由的名称(如在 mux 中)。例如:
auth.GET("/{provider}", bah).Name("login")
但是,水牛将在其上附加“路径”并使其可用
loginPath({key : value})
例如:
<a href="<%= loginPath({provider: "github"}) %>">login</a>