運行bee run之后出現的錯誤以及解決方法


運行bee run之后出現的錯誤以及解決方法

  • 創建一個beego項目

    bee new myapp
    
  • 在該項目執行下面的代碼

    bee run 
    
  • 出現的問題

    2020/04/22 21:12:07 INFO     ▶ 0001 Using 'myapp' as 'appname'
    2020/04/22 21:12:07 INFO     ▶ 0002 Initializing watcher...
    build github.com/my/repo/go/src/myapp: cannot load myapp/routers: malformed module path "myapp/routers": missing dot in first path element
    2020/04/22 21:12:08 ERROR    ▶ 0003 Failed to build the application: build github.com/my/repo/go/src/myapp: cannot load myapp/routers: malformed module path "myapp/routers": missing dot in first path element
    
  • 解決方法

    • 報錯的原因說是,go module 名稱規范要求路徑的第一部分必須滿足域名規范,否則可能匯報類似 malformed module path "article": missing dot in first path element 這樣的錯誤。具體還是看https://segmentfault.com/q/1010000020696591/a-1020000020700219。

    • 解決方法:解決方法和上面解釋的完全不同。因為想到剛剛生成的beego項目,沒有依賴管理包的文件,因此我在項目的目錄下執行下面的命令就行了

      go mod init
      


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM