0

是否有可能使用反向路由器,例如类似于 Play 框架?这将有助于不对 app.go 之外的 URL 进行硬编码。

4

1 回答 1

1

在 app.go 中使用 Name() 来定义路由的名称(如在 mux 中)。例如:

auth.GET("/{provider}", bah).Name("login")

但是,水牛将在其上附加“路径”并使其可用

loginPath({key : value})

例如:

<a href="<%= loginPath({provider: "github"}) %>">login</a>
于 2018-05-21T19:01:20.410 回答