go?mod?tidy報錯解決方法詳解
go mod報錯
go mod tidy -go=1.16 && go mod tidy -go=1.17
報錯信息
To upgrade to the versions selected by go 1.16:
go mod tidy -go=1.16 && go mod tidy -go=1.17
If reproducibility with go 1.16 is not needed:
go mod tidy -compat=1.17
For other options, see:
https://golang.org/doc/modules/pruning
報錯原因
我是之前有的項目用的go 1.17的版本
然后升級到1.20后一直沒管這些項目,有一次用了發(fā)現(xiàn)版本不兼容了,就用go mod tidy
嘗試更新版本
甚至把go.mod的go版本換成1.20
結(jié)果都g了
參閱了網(wǎng)上的辦法,有說清除包緩存的,有說升級go版本的。
解決辦法
刪除go.mod和go.sum文件 然后重新go mod init <name>
再執(zhí)行go mod tidy
即可
以上就是go mod tidy報錯解決方法詳解的詳細(xì)內(nèi)容,更多關(guān)于go mod tidy報錯解決的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
使用Golang的singleflight防止緩存擊穿的方法
這篇文章主要介紹了使用Golang的singleflight防止緩存擊穿的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04一文告訴你大神是如何學(xué)習(xí)Go語言之make和new
當(dāng)我們想要在 Go 語言中初始化一個結(jié)構(gòu)時,其實會使用到兩個完全不同的關(guān)鍵字,也就是 make 和 new,同時出現(xiàn)兩個用于『初始化』的關(guān)鍵字對于初學(xué)者來說可能會感到非常困惑,不過它們兩者有著卻完全不同的作用,本文就和大家詳細(xì)講講2023-02-02Golang在Window環(huán)境使用Imagick7的過程
這篇文章主要介紹了Golang在Window環(huán)境使用Imagick7的過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2023-11-11Go?CSV包實現(xiàn)結(jié)構(gòu)體和csv內(nèi)容互轉(zhuǎn)工具詳解
這篇文章主要介紹了Go?CSV包實現(xiàn)結(jié)構(gòu)體和csv內(nèi)容互轉(zhuǎn)工具詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03go語言中GOPATH GOROOT的作用和設(shè)置方式
這篇文章主要介紹了go語言中GOPATH GOROOT的作用和設(shè)置方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-05-05