beego注解路由未生成?
runmode已经设置成了dev,注解也写了,但是未生成commentsRouter.go文件
OS win 10,beego版本 master版本
runmode = "dev"
router.go
func init() {
ns := beego.NewNamespace("/admin",
beego.NSNamespace("/contents",
beego.NSInclude(
&controllers.ContentController{},
),
),
)
beego.AddNamespace(ns)
}
controllers/content.go
type ContentController struct {
BaseController
}
// @router / [get]
func (this *ContentController) GetContents() {
defer this.ServeJSON()
// .....
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
看起来完全没问题的, 要在main.go所在目录执行bee run 就可以生成路由.
在main.go下面加入下列代码,再执行go generate即可
windows下 项目必须在src目录下才可生成