百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

semver

> 编程语言
开源

Cargo 语言的语义版本管理解析器和评估器

671 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Cargo 语言的语义版本管理解析器和评估器

semver

一个用于 Cargo 语言的语法分析器和评估器,用于语义版本管理。 语义版本管理 (请参阅) 是关于版本如何管理的指南。 数字被分配并递增。在整个行业中,这种做法得到了广泛遵循。 用于 Rust 的 Cargo/crates.io 生态系统。

toml
semver = "1.0"

示例

rust
使用 semver::{BuildMetadata, Prerelease, Version, VersionReq};
fn main() {
let req = VersionReq::parse(">=1.2.3,
根据 Apache 许可证,版本 2.0 或 3.0 进行授权
根据您的选择,使用 2.0 或 MIT 许可证。

除非您明确声明否则,您故意提交的任何贡献,按照 Apache-2.0 许可证的定义,将被双重授权如上所述,不附加任何其他条款或条件。

[](https://github.com/dtolnay/semver)
[](https://crates.io/crates/semver)
[](https://docs.rs/semver)
[](https://github.com/dtolnay/semver/actions?query=branch%3Amaster)
[dependencies]

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言