当从支持 go.mod 的模块中导入GOPATH样式依赖项时,我得到了一个神秘的伪版本。$ cd $(mktemp -d)$ go mod init github.com/foo/testgo: creating new go.mod: module github.com/foo/test$ go get github.com/bar/api@master$ cat go.mod module github.com/foo/testgo 1.12require ( github.com/bar/api v3.9.1-0.20190923092516-169848dd8137+incompatible // indirect)$ 该github.com/bar/api存储库仅定义了一个v3.9.0标签。该master分支在此之前有一些提交。有谁知道v3.9.1标签是从哪里获取的?该标签不存在。提交 ID169848dd8137确实指向HEADof master,但没有标记。难道只是go mod聪明地说“嘿,在v3.9.0标签暗示某个版本后提交v3.9.1”?
- 2 回答
- 0 关注
- 96 浏览
添加回答
举报
0/150
提交
取消