嘗試使用go get 擷取套件時,使用者可能會遇到錯誤訊息「無法載入套件:套件.:沒有可建置的Go 原始檔。」這表示目前目錄不包含任何可編譯的Go 原始檔。
要解決此問題,請確保在包含 Go 專案原始碼的目錄中執行 go get 命令。目錄結構應遵循 /Users/username/Go/src/myProject 的約定。
如果儘管位於正確的目錄中但錯誤仍然存在,請嘗試在命令中添加 -d 選項。該標誌可防止 go get 在下載軟體包後安裝它們。相反,它會在下載階段停止。
此外,請務必記住,go get 旨在檢索套件而不是整個儲存庫。若要取得特定套件,例如go.text/encoding,請使用以下命令:
如果您希望檢索儲存庫中的所有套件,請使用「...」符號:
按照以下步驟,您應該能夠排查並解決使用go 時出現的“can't load package: package .: no buildable Go source files”錯誤得到。
以上是如何修復 Go 中的'can't load package: package .: no buildable Go source files”錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!