使用 Golang 编写的语义版本管理库 (semver)
$ go get github.com/blang/semver/v4
# Or use fixed versions
$ go get github.com/blang/semver/[email protected]注意: 请始终将依赖项出售给供应商,或在特定版本标签上进行修复。
import github.com/blang/semver/v4
v1, err := semver.Make("1.0.0-beta")
v2, err := semver.Make("2.0.0-beta")
v1.Compare(v2)特性------
请注意,运算符和版本之间的空格将被容忍。 Range 可以连接由空格分隔的多个 Range:
Range 可以通过逻辑与运算连接:
暂无开放 Issues,或尚未同步最近议题。