Rust 编程语言
作者:Steve Klabnik、Carol Nichols 和 Chris Krycho,以及 Rust 社区的贡献者们
本书的这一版本假定你使用的是 Rust 1.90.0(发布于 2025-09-18)或更高版本,并在所有项目的 Cargo.toml 文件中设置 edition = "2024",以配置它们使用 Rust 2024 版次(Edition)的惯用写法。请参阅第 1 章的“安装“章节获取安装或更新 Rust 的说明,并参阅附录 E了解关于版次的信息。
HTML 格式可通过在线方式访问 https://doc.rust-lang.org/stable/book/,也可通过 rustup 安装 Rust 后离线获取;运行 rustup doc --book 即可打开。
此外还提供了若干社区翻译版本。
本书还提供来自 No Starch Press 的平装本和电子书格式。
关于The Rust Programming Language | 《Rust 编程语言》 中文翻译的说明
译者注:
Rust是一门更新非常频繁的语言,从它的博客页面就能看出.仅2026年1月份到现在(5月),rust就完成了从1.93到1.95的版本号变化。平均算下来,它每几周就要更新一个版本。
因此,保持文档快捷的更新也是必要的。
所以我选择从头再次构建了这个文档,并在项目中细化了翻译、构建和贡献的流程,使得人人都可以部署和更新文档。当然,需要说明的是,此版The Rust Programming Language翻译是由AI机翻的。
最后,译者在此呼吁rust官方和社区尽快推进rust文档本地化功能完善的工作。
该翻译版本的项目地址:rustbook_zhcn
🚨 想要更具互动性的学习体验?试试 Rust 书的另一个版本,它包含:测验、高亮、可视化等功能:https://rust-book.cs.brown.edu