Skip to content

Rust - 有用资源

Rust 社区充满活力,为学习和开发提供了大量高质量的资源。以下是一些最重要的资源,可以帮助你入门并成长为一名 Rust 开发者。

  • Rust 程序设计语言:亲切地被称为“The Book”(那本书),这是学习 Rust 的官方且最全面的指南。它是最好的入门之地。
  • Rust 示例:一个可运行示例的集合,演示了各种 Rust 概念和标准库特性。
  • Rust Playground:一个在线环境,可以直接在浏览器中编写、编译和运行 Rust 代码。非常适合快速实验。
  • Cargo 之书:Cargo 的官方指南,它是 Rust 的包管理器和构建系统。对于项目管理至关重要。
  • crates.io:Rust 社区的官方 crate 注册表。你可以在这里找到所有用于项目的开源库(称为 ‘crates’)。
  • Rust 官方网站:所有 Rust 相关信息的中心枢纽,包括安装说明、新闻和社区链接。
  • 本周 Rust:一份每周通讯,让你及时了解 Rust 语言和生态系统的最新发展。

对于喜欢结构化书籍形式的读者,以下书籍强烈推荐:

  • 《Rust 编程,第 2 版》 (Programming Rust, 2nd Edition),作者 Jim Blandy、Jason Orendorff 和 Leonora F.S. Tindall。对该语言进行了深入而彻底的探索,非常适合在阅读“The Book”之后的第二本书。
  • 《面向 Rustaceans 的 Rust》 (Rust for Rustaceans),作者 Jon Gjengset。这是一本面向中级 Rust 程序员的高级书籍,旨在帮助他们精通并编写惯用、高性能的代码。
  • 《Rustonomicon》(在线)适用于希望理解非安全 Rust(unsafe Rust)和该语言最深奥之处的高级用户。

获取帮助并与其他开发者讨论 Rust: