首頁 >後端開發 >Golang >為什麼「go get」失敗並顯示「can't load package: package .: no buildable Go source files」?

為什麼「go get」失敗並顯示「can't load package: package .: no buildable Go source files」?

Patricia Arquette
Patricia Arquette原創
2024-12-02 07:43:17283瀏覽

Why Does

對「無法載入套件:package .:沒有可建置的Go 原始檔」錯誤進行故障排除

嘗試使用下列指令檢索Go 套件時「go get」時,您可能會遇到錯誤訊息「can't load package: package .: no buildable Go source files」。若要解決此問題,請確保從 Go 專案的來源目錄執行命令,例如「/Users/7yan00/Golang/src/myProject」。

或者,嘗試使用“-d” (僅限下載)選項“go get”。這指示命令下載包而不安裝它。執行以下命令:

go get -d

如果問題仍然存在,請考慮您是否正確使用了「go get」。它旨在檢索特定的包,而不是整個存儲庫。若要取得特定套件,請指定其 URL,如下所示:

go get code.google.com/p/go.text/encoding

要從儲存庫中擷取所有套件,請使用「...」符號:

go get code.google.com/p/go.text/...

以上是為什麼「go get」失敗並顯示「can't load package: package .: no buildable Go source files」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn