首页 > 其他 > 详细

【解决了一个小问题】go.mod文件中引用另一个库,总会自动拉取新版本

时间:2020-07-18 14:03:53      阅读:173      评论:0      收藏:0      [点我收藏+]

我的项目依赖某个旧的公共库:

require (
     git.xxx.com/myprj/mylib v0.0.43
)

可以编译的时候,系统总会自动加上这样的路径:

require (
     git.xxx.com/myprj/mylib v0.0.43
     git.xxx.com/myprj/mylib/src v0.0.0-20200717121459-edb92ac57b65
)

可是我并不想要这个最新的版本。怎么办?
这篇帖子提到了一个解决办法:《再探go modules:使用与细节》https://www.cnblogs.com/apocelipes/p/10295096.html
于是我找到commit hash值,用如下办法解决:

require (
     git.xxx.com/myprj/mylib v0.0.43
     git.xxx.com/myprj/mylib/src 5a11a150
)

【解决了一个小问题】go.mod文件中引用另一个库,总会自动拉取新版本

原文:https://www.cnblogs.com/ahfuzhang/p/13334981.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!