例如一個項目在其中依賴了?? ?github.com/linuxsuren/go-fake-runtime v0.0.1
go.mod內容:
github.com/linuxsuren/go-fake-runtime v0.0.1
修改了github.com/linuxsuren/go-fake-runtime代碼,存在一個最新的commit hash值為25fa814c6232e545f5bce03bd4db04fc37e10250
修改項目中的go.mod
github.com/linuxsuren/go-fake-runtime 25fa814c6232e545f5bce03bd4db04fc37e10250
然后執行go mod tidy,會看到go.mod中的依賴會更新為最新的提交
github.com/linuxsuren/go-fake-runtime v0.0.2-0.20230815071200-25fa814c6232
至此項目依賴的github.com/linuxsuren/go-fake-runtime已由v0.0.1版本更為指定的commit。