看來我無法導入這個包:github.com/golang/protobuf/proto當我嘗試build或使用時go get我得到:cannot?load?github.com/golang/protobuf/proto:?module?github.com/golang/protobuf@latest?(v1.3.2)?found,?but?does?not?contain?package?github.com/golang/protobuf/proto這是一個流行的軟件包,我很驚訝它似乎不起作用。?有人遇到過這種情況嗎?
2 回答

寶慕林4294392
TA貢獻2021條經驗 獲得超8個贊
事實證明模塊緩存有問題,這就是該go
工具無法獲取/更新依賴項的原因。
在這種情況下,清除模塊緩存(可能)會有所幫助:
go clean -modcache

30秒到達戰場
TA貢獻1828條經驗 獲得超6個贊
在終端窗口中,請運行以下命令,
go clean -modcache
go get -u github.com/golang/protobuf/proto
然后運行以下命令來下載軟件包并更新 .mod 文件
go mod init Version1
go mod tidy
- 2 回答
- 0 關注
- 248 瀏覽
添加回答
舉報
0/150
提交
取消