dotibrb048760
2017-03-23 04:25
浏览 236
已采纳

Golang Gin-Gonic将路线拆分为多个文件[重复]

This question already has an answer here:

I am looking to split my routes.go into multiple files so that each group is in its own package. Can someone point me to an example of some code where someone has done this with Gin?

i.e.

package auth
...
auth = route.Group("/auth"){
    auth.GET(...
    auth.POST(...
}
...

package users
...
user = route.Group("/user"){
    user.GET(...
    user.POST(...
}
...

package main
import (
     "auth"
     "users"
)
...
router = gin.Default()
router.Register(auth.auth, users.user)
router.Run()
...
</div>

图片转代码服务由CSDN问答提供 功能建议

此问题已经存在 在这里有答案

  • golang gin-gonic并拆分文件包 1个答案

    我希望将route.go拆分为多个文件,以便每个文件 组在自己的程序包中。 有人可以给我指出一些用Gin完成此操作的代码示例吗?

     程序包auth 
     ... 
    auth = route.Group(“ / auth”){
     auth.GET(... 
     auth.POST(。  .. 
    } 
     ... 
     
    包用户
     ... 
    user = route.Group(“ / user”){
     user.GET(... 
     user.POST(..  。
    } 
     ... 
     
    包main 
    import(
    “ auth” 
    “ users” 
    )
     ... 
    router = gin.Default()
    router.Register(auth。  auth,users.user)
    router.Run()
     ... 
       
     
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题