Rust 社区 · 学习路径

Rust 社区 · 生态

学习路径

从所有权到异步的必经之路,每步都配有可运行的练习建议。

1

所有权与借用

理解 move / borrow / lifetime,是后续一切的地基。

2

错误处理

Result 与 ? 运算符,区分可恢复与不可恢复错误。

3

Trait 与泛型

静态分发零成本抽象,与动态分发 dyn 的取舍。

4

并发模型

Send / Sync 的语义,Arc<Mutex<T>> 的正确用法。

5

异步编程

Future 是惰性的,需要 executor 驱动。

6

宏系统

声明宏与过程宏,何时该用何时不该用。