1 - Rust版本
Rust版本
Edition Guide 官方英文版本:
https://doc.rust-lang.org/edition-guide/
中文翻译版本:
https://erasin.wang/books/edition-guide-cn/
补充说明:信息量很大。
2 - 资料收集
收集Rust的各种资料
官方网站
社区
- Rust官方社区
- Rust官方社区的中文区:
- Rust中文:非常新的Rust社区,有很多内容,而且更新维护很给力。
- Lib.rs: 含有67000个Rust库和应用程序的索引。快速、轻量级、有观点、非官方的crates.io替代品。
文档
- 标准库API文档
- Rust Reference: Rust reference 文档,有中文翻译版本 Rust语言规范 正在翻译过程中
- Rust编译错误索引:发生编译错误时,可以通过索引找到具体错误解释
- rustdoc文档:
restdoc
工具的使用文档 - Rustonomicon: rust的参考文档。但是目前并不完整,可能有遗漏和错误
- Unstable Book: 用于尚不稳定特性的文档
- Rustonomicon: unsafe rust的黑暗艺术,有中文翻译版本 Rust高级编程
- The Cargo Book: cargo使用介绍,有中文翻译版本 Cargo教程 正在进行中
- Rust Edition Guide: Rust 版本指南,传递 Rust 不同版本之间大的变更信息
- Command line apps in Rust: 在Rust中编写命令行程序
Rust中文网站有一个Rust官方书籍的汇总页面:
https://rustlang-cn.org/office/rust/
书籍
rust中文社区有个资源收集项目,里面有不少好书:
https://github.com/rustlang-cn/resourses/tree/master/books
The Rust Programming Language
官方书籍"The Rust Programming Language", 有第一版和第二版。其中第一版已经过时,第二版几乎是重写。这本书网上有电子版可以下载。
“The Rust Programming Language"中文翻译版本, 第一版翻译和第二版翻译。
是目前非常好的的Rust入门书籍。
Rust异步编程
翻译自自官方async-book
Rust by Example
这本书的内容非常不错,强烈推荐给入门读者。就是内容稍微老了点。
资源
Awesome Rust
https://github.com/rust-unofficial/awesome-rust
最齐全的Rust资料列表
Rust中文社区的 Awesome Rust:
https://rustlang-cn.org/resourse/awesome/
值得新手关注的Rust项目
适用于新手学习rust的项目有: