目录

Rust 实战教程 · 学习导航

一套分阶段、带示例代码的 Rust 入门到实战路线。从所有权到 Web 框架,循序渐进,每章都配可运行代码与一张活力插画。

https://img.zhaojq.top/20260804234611863.png
Rust 学习之旅封面

🧭 怎么用这份教程

  1. 按顺序学:建议从阶段一走到底,概念是层层叠加的。
  2. 动手跑:每章的代码都可直接 cargo run,光看记不牢。
  3. 卡住了回头看:所有权、生命周期是反复回味的重点,别急着跳。

🗺️ 学习路线

阶段一 · 入门基础

打地基,理解 Rust 与众不同的内存模型。

阶段二 · 进阶核心

写出抽象、可复用的 Rust 代码。

阶段三 · 并发与异步

用 Rust 安全地榨干硬件性能。

阶段四 · 框架实战

把 Rust 用在生产里。

🛠️ 环境准备

# 安装工具链(国内可加镜像)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# 验证
cargo --version
rustc --version

📌 小贴士

  • 编译错误是 Rust 在帮你:红字读完通常就懂了。
  • 示例代码均基于 Rust 2021 edition,建议 cargo 版本 ≥ 1.70。
  • 想深入?官方文档 doc.rust-lang.org 永远是最新最全的。

祝学习愉快,Enjoy Rusting! 🦀