我已經到處尋找“go.mod具有格式錯誤的模塊路徑”的答案,但我還沒有找到為什么我無法獲得我正在編寫的庫來導入的答案。為了簡化,我做了一個小型的庫存儲庫:https://github.com/buphmin/test-go-pkg注意:我正在使用 stripe api 庫來獲取結構靈感。https://github.com/stripe/stripe-go問題:我創建了一個庫,去mod init,將代碼和標簽推送到github。然后嘗試導入包以在其他地方使用庫,我收到一條錯誤消息:“去獲?。篻ithub.com/buphmin/[email protected]:版本無效:go.mod在修訂版v1.0.0處具有格式錯誤的模塊路徑”github.com/buphmin/test-go-pkg/v1”我不知道為什么這是一個問題,到目前為止我還沒有找到答案。重現步驟假設您已經安裝。創建本地文件夾去 mod init <your_mod>去 github.com/buphmin/test-go-pkg/v1發生錯誤其他信息轉到 v1.16ubuntu 18 LTS去模組文件抄自上面列出的事實來源:https://github.com/buphmin/test-go-pkgmodule github.com/buphmin/test-go-pkg/v1go 1.16編輯 - 回答:在@Steven Penny的幫助下,我現在的理解是v1,v2等比組織更重要。本文介紹了 go 如何處理版本控制 https://www.honeybadger.io/blog/golang-go-package-management。
1 回答

慕田峪4524236
TA貢獻1875條經驗 獲得超5個贊
這:
module github.com/buphmin/test-go-pkg/v1
無效。應該是這樣的:
module github.com/buphmin/test-go-pkg
- 1 回答
- 0 關注
- 127 瀏覽
添加回答
舉報
0/150
提交
取消