看來我無法導(dǎo)入這個(gè)包:github.com/golang/protobuf/proto當(dāng)我嘗試build或使用時(shí)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這是一個(gè)流行的軟件包,我很驚訝它似乎不起作用。?有人遇到過這種情況嗎?
2 回答

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

30秒到達(dá)戰(zhàn)場(chǎng)
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
在終端窗口中,請(qǐng)運(yùn)行以下命令,
go clean -modcache
go get -u github.com/golang/protobuf/proto
然后運(yùn)行以下命令來下載軟件包并更新 .mod 文件
go mod init Version1
go mod tidy
- 2 回答
- 0 關(guān)注
- 264 瀏覽
添加回答
舉報(bào)
0/150
提交
取消