Api 比戈评论酒店
我是Beego framework的新手。我在Laravel PHP框架方面有经验,我想Beego有点不同。这些注释是如何生成的,这是干什么用的?这是自动生成的还是只需手动添加并定义路由方法 如果使用Api 比戈评论酒店,api,go,beego,Api,Go,Beego,我是Beego framework的新手。我在Laravel PHP框架方面有经验,我想Beego有点不同。这些注释是如何生成的,这是干什么用的?这是自动生成的还是只需手动添加并定义路由方法 如果使用bee api…创建api项目,您将获得以下默认文件: controllers ├── object.go └── user.go models ├── object.go └── user.go routers ├── commentsRouter_controllers.go └── route
bee api…
创建api项目,您将获得以下默认文件:
controllers
├── object.go
└── user.go
models
├── object.go
└── user.go
routers
├── commentsRouter_controllers.go
└── router.go
它们是帮助您编写自己的逻辑的示例。是的,commentsRouter\u controller.go是自动生成的。例子: 在controller User.go中 //@router/get admin用户[get] func(c*UserController)GetAdminUser(){} 在commentsRouter_controller.go中,将再次生成并添加路由 beego.GlobalControllerRouter[“应用程序/控制器:用户控制器”]=append(beego.GlobalControllerRouter[“应用程序/控制器:用户控制器”], beego.ControllerComments{ 方法:“GetAdminUser”, 路由器:
/get admin user
,
AllowHTTPMethods:[]字符串{“get”},
MethodParams:param.Make(),
过滤器:无,
Params:nil})我相信
commentsRouter
只是一个示例路由器,您负责为任何路由器编写代码。请参见此处的最小示例: