go-version:Go(golang)库,用于解析和验证版本和版本约束

时间:2024-05-19 02:06:46
【文件属性】:

文件名称:go-version:Go(golang)库,用于解析和验证版本和版本约束

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-19 02:06:46

Go

Go的版本控制库 go-version是一个库,用于解析版本和版本约束,并根据一组约束来验证版本。 go-version可以正确地分类版本集合,处理预发行版/ beta版本,可以增加版本等。 用于go-version的版本必须遵循 。 安装及使用 软件包文档可在上。 安装可以通过正常的go get来完成: $ go get github.com/hashicorp/go-version 版本解析与比较 v1 , err := version . NewVersion ( "1.2" ) v2 , err := version . NewVersion ( "1.5+metadata" ) // Comparison example. There is also GreaterThan, Equal, and just // a simple Compare that returns


【文件预览】:
go-version-master
----version_collection.go(336B)
----go.mod(39B)
----.circleci()
--------config.yml(2KB)
----version_collection_test.go(651B)
----LICENSE(16KB)
----version_test.go(14KB)
----README.md(2KB)
----constraint_test.go(3KB)
----constraint.go(5KB)
----version.go(10KB)
----CHANGELOG.md(744B)

网友评论