首頁 > 後端開發 > 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
發布: 2024-12-02 07:43:17
原創
285 人瀏覽過

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板