使用Go 導入器:對丟失的包進行故障排除
嘗試使用Go 導入器解析包類型時,可能會遇到錯誤,指出無法找到該包。出現此錯誤的原因有很多。
錯誤#1:未下載套件
Go 導入器要求您嘗試解析的套件已下載。與某些套件管理系統不同,導入器不會自動處理依賴項下載。
解決方案:
使用go get 手動將套件下載到您的Go 路徑:
go get -u github.com/onsi/ginkgo
其他錯誤#2#2#2 :Go 模組未初始化
如果您使用Go 模組,則需要使用go mod init 初始化專案並執行go mod tidy配置依賴處理。
解決方案:
依照下列步驟使用Go 模組:
$ GO111MODULE=on go mod init
$ GO111MODULE=on go mod tidy
$ go install github.com/onsi/ginkgo執行以下步驟,Go 導入器應該能夠找到並解析所需的套件。
以上是以下是一些標題選項,可滿足不同程度的特殊性: 通用且吸引人: * Go Importer:為什麼我找不到我的包裹? * 對 Go 匯入器中遺失的套件進行故障排除 *的詳細內容。更多資訊請關注PHP中文網其他相關文章!