首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在go模块上版本化和发布快照/未完成的工作?

如何在go模块上版本化和发布快照/未完成的工作?
EN

Stack Overflow用户
提问于 2019-05-12 17:15:58
回答 1查看 277关注 0票数 2

我是Golang的新手,我正在尝试开发一个go模块,并在开发它的同时与我的同事分享它;在JVM/sbt中,我过去常常在发布我的工作时在版本值后面加上一个'SNAPSHOT‘后缀。但是我怎样才能用go-modules实现同样的效果呢?

EN

回答 1

Stack Overflow用户

发布于 2019-05-29 21:34:19

在语义版本控制(https://semver.org/)之后,使用repo标签(例如git tag)来标记模块的版本。

因此,任何以v0开头的版本都会被视为不稳定版本,并可能在任何时候做出破坏性的更改。一旦你发布了一个v1,你就不能在不改变你的主要版本的情况下做出任何破坏性的改变,这也意味着你改变了你的模块名称。

您还可以选择将+foo附加到版本的末尾,以指示有关该版本的其他信息。

我写的https://blog.golang.org/using-go-modules概述了如何开始使用模块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56097766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档