首頁 > 後端開發 > Golang > 主體

為什麼將 Golang 升級到 1.4.2 後出現「需要匯入物件」錯誤?

Barbara Streisand
發布: 2024-11-02 07:56:02
原創
646 人瀏覽過

Why Am I Getting

修正Golang 1.4.2 中的「需要匯入物件錯誤」

Golang 從1.3 升級到1.4.2 時,遇到匯入問題:

../../my/mandrill.go:5: import /path/to/go/home/pkg/darwin_amd64/github.com/keighl/mandrill.a: object is [darwin amd64 go1.3.3 X:precisestack] expected [darwin amd64 go1.4.2 X:precisestack]
FAIL    folder [build failed]
登入後複製

由於匯入中的潛在變更而發生此錯誤Golang 1.4.2 中的規則。

解決方案:

問題是由過時的 pkg 檔案引起的。若要解決此問題,請刪除下列檔案:

rm -rf $GOPATH/pkg/
登入後複製

通常,這些檔案會自動升級,但手動刪除它們可確保在編譯期間使用更新的版本。

以上是為什麼將 Golang 升級到 1.4.2 後出現「需要匯入物件」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!