登录
首页 >  Golang >  Go问答

为何我无法查看 golang 包的版本

来源:stackoverflow

时间:2024-02-10 21:36:22 371浏览 收藏

来到golang学习网的大家,相信都是编程学习爱好者,希望在这里学习Golang相关编程知识。下面本篇文章就来带大家聊聊《为何我无法查看 golang 包的版本》,介绍一下,希望对大家的知识积累有所帮助,助力实战开发!

问题内容

我用 git list 检查包

go list -m -versions github.com/vladimirvivien/go4vl
github.com/vladimirvivien/go4vl v0.0.0-alpha v0.0.1

该套装有 2 个版本:

  • v0.0.0-alpha
  • v0.0.1

结果与来自的相同

https://github.com/vladimirvivien/go4vl/tags .

但 device-usb-camera 使用以下软件包版本:

git remote -v
origin  https://github.com/wubigo/device-usb-camera.git (fetch)
origin  https://github.com/wubigo/device-usb-camera.git (push)

go list -m all | grep  github.com/vladimirvivien/go4vl | awk '{print $2}'
v0.0.2-0.20211216162907-40b41ba86c5c

为什么我看不到v0.0.2-0.20211216162907-40b41ba86c5c的版本?

非常感谢


正确答案


使用commit id 40b41ba作为pkg版本

go get github.com/vladimirvivien/go4vl@40b41ba
go get: upgraded github.com/vladimirvivien/go4vl v0.0.1 => v0.0.2-0.20211216162907-40b41ba86c5c

https://deepsource.io/blog/go-modules/#which-version-is-pulled-by-default

今天关于《为何我无法查看 golang 包的版本》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>