Rust - 有用资源
Rust:实用资源
Section titled “Rust:实用资源”Rust 社区充满活力,为学习和开发提供了大量高质量的资源。以下是一些最重要的资源,可以帮助你入门并成长为一名 Rust 开发者。
官方学习平台
Section titled “官方学习平台”- Rust 程序设计语言:亲切地被称为“The Book”(那本书),这是学习 Rust 的官方且最全面的指南。它是最好的入门之地。
- Rust 示例:一个可运行示例的集合,演示了各种 Rust 概念和标准库特性。
- Rust Playground:一个在线环境,可以直接在浏览器中编写、编译和运行 Rust 代码。非常适合快速实验。
- Cargo 之书:Cargo 的官方指南,它是 Rust 的包管理器和构建系统。对于项目管理至关重要。
重要社区和参考资料
Section titled “重要社区和参考资料”- 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:
- Rust 官方用户论坛:提问并获取详细帮助的最佳地点。
- Rust Discord 服务器:一个与社区实时聊天的场所。
- Stack Overflow 的 [rust] 标签,用于问答。