Обратная маршрутизация в буйволах - PullRequest
0 голосов
/ 21 мая 2018

Есть ли возможность использовать обратный маршрутизатор, например, похожий на инфраструктуру Play?Это было бы полезно, чтобы не жестко кодировать URL-адреса вне app.go.

1 Ответ

0 голосов
/ 21 мая 2018

В app.go используйте Name (), чтобы определить имя для маршрута (как в mux).Например:

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

Буффало, однако, добавит к нему «Путь» и сделает его доступным как

loginPath({key : value})

, например:

<a href="<%= loginPath({provider: "github"}) %>">login</a>
...