我是靠谱客的博主 凶狠墨镜,最近开发中收集的这篇文章主要介绍【Go】go mod出现unknown revision,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

项目使用 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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部