没有合适的资源?快使用搜索试试~ 我知道了~
semver:在Go中使用语义版本
共17个文件
go:9个
md:2个
gitignore:1个
需积分: 21 0 下载量 106 浏览量
2021-02-03
14:26:29
上传
评论
收藏 28KB ZIP 举报
温馨提示
SemVer semver软件包提供了在Go中使用的能力。 具体来说,它提供了以下功能: 解析语义版本 排序语义版本 检查语义版本是否适合一组约束 (可选)使用v前缀 如果您正在寻找用于版本比较的命令行工具,请参阅使用该库的 。 套件版本 semver软件包有三个主要版本。 3.xx是新的稳定和活动版本。 该版本专注于其他语言中其他工具进行范围处理的约束兼容性。 它具有与v1发行版相似的API。 此版本的开发在master分支上。 该版本的文档如下。 2.x主要是为开发的。 没有标记的发行版,开发由。 从v1开始有一些API重大更改。 该版本位于。 1.xx是使用最广泛的版本,带有多个标记的发行版。 这是以前的稳定版本,仍在进行错误修复。 用于修复错误的开发发生在release-1分支上。 您可以在阅读文档。 解析语义版本 有两个函数可以解析语义版本。 StrictNewVersion函数仅解析规范中概述的有效版本2语义版本。 NewVersion函数尝试将一个版本强制转换为语义版本并进行解析。 例如,如果列出的前导v或版本没有全部3个部分(例如v1.2 ),它将尝试将其强
资源推荐
资源详情
资源评论
收起资源包目录
semver-master.zip (17个子文件)
semver-master
collection_test.go 589B
constraints_test.go 19KB
doc.go 7KB
constraints.go 15KB
.github
workflows
test.yaml 788B
version.go 15KB
fuzz.go 515B
.gitignore 6B
.golangci.yml 337B
CHANGELOG.md 5KB
collection.go 729B
Makefile 972B
version_test.go 14KB
README.md 10KB
LICENSE.txt 1KB
go.mod 49B
benchmark_test.go 5KB
共 17 条
- 1
资源评论
丰雅
- 粉丝: 641
- 资源: 4580
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功