概述
项目使用 Go mod 比较常见的一个问题就是 unknow revsion,如下图。
这里的原因有可能有很多,但不管什么原因,本质的几个原因一定要清楚的,不然就会陷入无法解决问题的困境中。一定要清楚,go mod 用的是 go get,go get 调用的是 git,git 分为 https 或者 ssh,沿着这个线索,基本上就能找到原因。高阶一点的可以去看一下 Go 的源码,看下 get 的工具是如何运用 git 来控制依赖的。
我这里碰到的问题是因为本地的 /root/.gitconfig/
受到了污染,就是莫名其妙多了一些配置,去掉之后再使用 go mod download
就可以成功下载依赖了。
最后
以上就是凶狠墨镜为你收集整理的【Go】go mod出现unknown revision的全部内容,希望文章能够帮你解决【Go】go mod出现unknown revision所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复