我對(duì) golang 中的依賴項(xiàng)有疑問。我的應(yīng)用程序定義了這樣的 go.mod:module my.host.com/myapprequire ( ext1.com/module1 v0.0.1)go 1.14依賴關(guān)系為:ext1.com/module1 v0.0.1依賴于ext3.com/module3 v0.0.3安全掃描檢測(cè)到ext3.com/module3 v0.0.3不安全,必須更新到v0.0.4。有沒有辦法“強(qiáng)制” myapp 只獲取module3 v0.0.4,覆蓋 module1 v0.0.1 go.mod 中定義的指令?假設(shè)ext1.com/module1 v0.0.1已經(jīng)是最新版本,所以升級(jí)它不起作用。“替換”會(huì)起作用嗎?module my.host.com/myapprequire ( ext1.com/module1 v0.0.1)replace ext3.com/module3 v0.0.3 => ext3.com/module3 v0.0.4go 1.14提前致謝!
在 golang 中強(qiáng)制傳遞依賴版本
慕無忌1623718
2022-10-17 10:22:26