Skip to content

Rust.ggRust 学习手册

Rust 教程:中文讲解 · 可编译示例
基准 rustc 1.98.1 / Rust 2024 edition · 面向 Windows 平台

Rust logoRust logo

学习路线

一条主线:入门打基础 → 系统掌握 → 方向深入。按每天 2 小时估算,每章做完「练习与自测」再前进。

1入门

把环境跑通,吃透语法与所有权,能独立写小工具。

产出:CLI 小工具 · JSON 处理 · 文件批处理

2掌握

吃透类型系统、并发与工程方法,写得地道、敢交给别人。

每章做完「练习与自测」再前进;〈所有权与借用〉〈泛型与生命周期〉最难,卡住是正常的。

产出:能读标准库源码 · 能发布自己的 crate

3后端

方向深入:用 axum / sqlx 写出可上线的 async 服务。

所有权不牢不要急着上 async——Future 状态机会把借用问题放大。

产出:async Web 服务 · 带测试与 CI 的工程

全部课程

五个阶段、14 章、60+ 个短页面;下面是完整目录,也可以直接用侧边栏导航。

内容以 rustc 1.98.1 · Rust 2024 edition 为基准