beego 註解路由無效問題分析

問題描述:學習 beego 框架發現註解路由無效,除了不能找到路由外,未見任何異常。框架

問題解決:將配置文件中的 runmode 更改成 dev 模式。學習

問題分析:router

若是沒有設置過 runmode 不會出現上述問題,當將 runmode 更改成非 dev 模式後,更改註解路由將產生上述問題。緣由是,beego 須要將註解路由編譯成文件並存放到  「/routers/commentsRouter.go」 ,當 server 路由尋址的時候真正查找的是這個文件,而不是註解路由的那段代碼。然而,這種編譯動做只在 dev 模式下執行,當在其餘模式下改動註解路由,將沒法生效。server

  

相關文章
相關標籤/搜索