beego 笔记
博客专区 > 陈好 的博客 > 博客详情
beego 笔记
陈好 发表于3年前
beego 笔记
  • 发表于 3年前
  • 阅读 80
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

//BeforRouter和BeforExec具体有什么区别

参考:http://beego.me/docs/mvc/

BeforRouter是静态之前
BeforExec是找到路由对象之后执行
BeforRouter里面其实你可以通过指定的url修改为你的url
例如你系统升级了,以前的/admin不想用了,想用/adminxxx,但是为了兼容之前的接口
所以你就可以这样写
BeforExec就是路由查找逻辑结束了,找到了要执行的Controller之前执行

//排错

1. method mapping format is invalid (v1.4.2)

beego.Router("/api/list",&controllers.RestController{},"*:ListFood") 通常是自定义方法后的":"写错

2.beego项目go test出错

go test时需初始化beego.AppConfig

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
陈好
粉丝 12
博文 123
码字总数 32990
×
陈好
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: