【发布时间】:2015-10-05 20:57:08
【问题描述】:
gin 可以像 django 一样描述路由吗?
在所有示例中,路由器都在一个位置,从未找到有关附件的信息。
我想在包中描述路由,而在主文件中只是简单地写一些类似的东西。 示例:
r := gin.New()
r.Include("/main", here_imported_route.Route)
here_imported_route.go
package here_imported_route
Router := gin.New()
Router.Use(midl())
Router.Get("/test", hello)
然后在“/main/test”上我们得到“hello”。
【问题讨论】:
-
你为什么要这样做?有什么不满意的方式杜松子酒?
-
我不知道杜松子酒。我要干。我有 pkg auth,我希望它用作 route.Include(path, route_from_auth_pkg)。
-
很遗憾我不明白你需要什么。
-
我写了例子,mb它有帮助。 github.com/FireGM/gin-example
标签: go