国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

go mod tidy總是安裝最新依賴,如何查找哪個模塊導致某個包安裝最新依賴,提供一個小工具

這篇具有很好參考價值的文章主要介紹了go mod tidy總是安裝最新依賴,如何查找哪個模塊導致某個包安裝最新依賴,提供一個小工具。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

安裝: go install github.com/jan-bar/interesting/findModVer@latest

執(zhí)行:findModVer d:\myproject

結(jié)果如下圖所示:

go mod tidy總是安裝最新依賴,如何查找哪個模塊導致某個包安裝最新依賴,提供一個小工具

根據(jù)結(jié)果可以找到哪個依賴導致google.golang.org/grpc v1.45.0使用了這個版本,這樣每次執(zhí)行go mod tidy會自動修改該模塊到v1.45.0版本。我看了下github.com/spf13/viper v1.11.0就是用的google.golang.org/grpc v1.45.0版本,因此我可以通過限制viper v1.11.0來限制grpc v1.45.0,這時候執(zhí)行go mod tidy就會限制grpc v1.45.0。通過我這個小工具可以方便的找到哪些庫是因為哪個庫導致go mod tidy后修改自己模塊的該庫到最新版本。

當前也可以在自己庫里用如下方法限制版本,但如果該庫是公共庫,其他人使用時也需要加上這個限制。文章來源地址http://www.zghlxwxcb.cn/news/detail-711129.html

replace (
	google.golang.org/grpc => google.golang.org/grpc v1.45.0
)

到了這里,關(guān)于go mod tidy總是安裝最新依賴,如何查找哪個模塊導致某個包安裝最新依賴,提供一個小工具的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關(guān)文章

  • 3.go-mod依賴管理

    提示:文章寫的差不多的時候補上 略 go 語言項目中對于第三方庫和插件采用go mod 的方式管理go 工程依賴的包。 命令如下(示例): 代碼如下(示例): 略

    2024年02月11日
    瀏覽(21)
  • 【Go mod 學習之 replace 篇】解決 go 本地依賴、無法拉取依賴、禁止依賴等問題

    golang mod 包管理使用 引入本地包 Go 專家編程之 replace go.mod 文件中通過 指令 聲明module信息,用于控制命令行工具進行版本選擇。一共有四個指令可供使用: module: 聲明module名稱; require: 聲明依賴以及其版本號; replace: 替換require中聲明的依賴,使用另外的依賴及其版本號

    2024年02月03日
    瀏覽(18)
  • 解放你的依賴管理:Go mod包管理工具詳解

    Go語言作為一門開源的編程語言,已經(jīng)廣泛應用于各個領域。作為一門現(xiàn)代化的編程語言,Go語言支持模塊化開發(fā),而包和依賴管理是模塊化開發(fā)的重要組成部分。Go mod作為Go語言的官方包管理工具,可以幫助開發(fā)者更好地管理包和依賴,提高開發(fā)效率和項目可維護性。本文將

    2024年02月07日
    瀏覽(21)
  • Mac電腦上如何安裝最新版本的Go

    Mac電腦上如何安裝最新版本的Go

    在Mac電腦上安裝最新版本的Go語言環(huán)境,可以遵循以下步驟: 訪問官方網(wǎng)站 https://golang.org/dl/ ,下載適合Mac系統(tǒng)的壓縮包。建議選擇最新版本的64位壓縮包。 ? ? 下載完成后雙擊打開壓縮包,并將解壓出來的文件夾重命名為\\\"go\\\",并移動到你喜歡的位置(如 /usr/local 目錄下)。

    2024年02月14日
    瀏覽(38)
  • 「unity技巧」如何查找腳本掛載在哪個物體(組件)上?

    「unity技巧」如何查找腳本掛載在哪個物體(組件)上?

    目錄 一、簡單粗暴版方法 二、代碼方式 這是場景。 我們要找的腳本: 在Hierarchy窗口中輸入要找的 腳本名稱 。 結(jié)果出現(xiàn)。 若需要運行中尋找掛載腳本的物體:

    2024年02月12日
    瀏覽(21)
  • 如何快速查找下載外文文獻,哪個文獻下載網(wǎng)站好用

    如何快速查找下載外文文獻,哪個文獻下載網(wǎng)站好用

    ??如何高效獲取到自己需要的外文文獻,最好的辦法就是去文獻來源數(shù)據(jù)庫中查找,你需要的文獻來源數(shù)據(jù)庫有可能是Elsevier(sciencedirect)、也可能是Wiley Online Library、也有可能是IEEE等等,外文數(shù)據(jù)庫機構(gòu)太多了。這些外文文獻機構(gòu)大部分都需要賬號和權(quán)限才可以使用,有

    2023年04月22日
    瀏覽(31)
  • 如何查找Dll依賴

    如何查找Dll依賴

    使用ILSpy,可以在VS中查找到 1、打開ILSpy后程序集下全選,然后選擇移除 2、把需要測試的dll拖入到程序集窗口下 3、依賴dll查詢 1)除了該dll,程序集下其他dll即為依賴的dll 2)點擊自己的dll,在其子項中有引用一項即為依賴的dll 3)也可以點擊代碼,查看其using中包含的程序

    2024年02月11日
    瀏覽(15)
  • 如何解決go.mod file not found in current directory or any parent directory?

    環(huán)境變量配置: 假如安裝路徑: /usr/local/go 那么這樣配置環(huán)境變量: vi ~/.bash_profile 然后保存,執(zhí)行source ~/.bash_profile 報錯go.mod file not found in current directory or any parent directory? 解決: go env -w GO111MODULE=auto OK,問題解決

    2024年02月12日
    瀏覽(25)
  • npm 如何更新項目最新依賴包

    npm 如何更新項目最新依賴包

    Node 軟件包管理器(NPM)提供了各種功能來幫助你安裝和維護項目的依賴關(guān)系。 由于錯誤修復、新功能和其他更新,依賴關(guān)系可能會隨著時間的推移而變得過時。你的項目依賴越多,就越難跟上這些更新。 老舊的軟件包會對安全構(gòu)成威脅,并會對性能產(chǎn)生負面影響。最新的軟件

    2023年04月17日
    瀏覽(28)
  • go mod 引入指定的分支

    執(zhí)行以下命令: go get? git地址@分支名?? 如:go get??github.com/golang/go@master 直接在go.mod文件中添加,格式如下: ?git地址??v0.0.0-時間戳- commint id? 例如:?github.com/golang/go? v0.0.0-20221013081251-69aaa89ae530

    2024年02月09日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包