亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法設置 Gandalf Go

無法設置 Gandalf Go

Go
HUWWW 2022-06-01 16:53:41
我正在嘗試設置 Gandalf,但是當我這樣做時go get github.com/JumboInteractiveLimited/Gandalf出現錯誤package github.com/jmartin82/mmock/definition: cannot find package "github.com/jmartin82/mmock/definition" in any of:         /usr/local/go/src/github.com/jmartin82/mmock/definition (from $GOROOT)         <My_Go_Path>/src/github.com/jmartin82/mmock/definition (from $GOPATH)我正在使用來自的測試文件
查看完整描述

1 回答

?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

這是通過GitHub 問題傳給我的,但是為了清楚起見,我認為最好在此處提及它。

Gandalf 使用 go 模塊來固定依賴版本,go get將下載依賴的最新版本,而不是項目實際支持的版本,因為類似的東西go mod download會尊重go.mod文件并獲取正確的版本。mmock 項目已經改變了它的包結構,使得它的新版本不能向后兼容。

我建議不要使用 go 模塊,因為它們現在似乎是前進的方向,并且在新版本的 go 編譯器中默認啟用。如果我沒記錯的話,您可能已經支持它,您只需要GO111MODULE=on在處理具有go.mod文件的項目時設置環境變量。


查看完整回答
反對 回復 2022-06-01
  • 1 回答
  • 0 關注
  • 119 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號