beego router.go文件变更之后路由失败(注解路由和namespace)

我先把router.go里面某个路由路径(是NSNamespace)的名字/user修改成/consumer,接着运行bee run命令就一直报下面这个错误panic: 'login' method doesn't exist in the controller ConsumerController,但是我查找了这个ConsumerController文件,函数肯定是存在没问题的。 更神奇的是,我将这个函数删除掉重新跑bee run这个命令,第一次还是失败,第二次就突然成功了。然后我将那个函数又接上,结果又是报同样的错误。

纠结了好久还是没发现问题在哪,将路由改回最初的/user发现还是报错了,真的是神奇。请问有人知道这个问题的解决方法吗,十分感谢~

已邀请:

jicg - 杂而不精

赞同来自: zhougb3

方法名首字母 大写

要回复问题请先登录注册