Dep 有一个非常有用的选项——通过约束为分支锁定给定的包。您只需为包指定一个分支,然后 dep ensure -update
仅在选定的分支内更新此包。
在 go modules 中,我必须手动输入 go get -u package@branch,如果我想通过 go get -u
更新我的所有模块,它将更改 branch
在 package
中分支到最近的提交(如果有的话)。
是否可以实现类似 dep 的行为或自动化此工作流程?
最佳答案
在 https://golang.org/issue/26964 跟踪对此功能的请求.
关于go - 更新时锁定特定分支的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56425039/