Skip to content

Rust 视频学习系列

这组视频按“语言来源、基础使用、核心原理、工程实践、生态发展、动手落地”的顺序组织。视频负责建立心智模型和学习节奏,文章负责补充命令、概念边界、常见错误和工程化细节。

Rust 学习路线图

学习顺序

集数标题视频配套阅读
01Rust 为什么值得系统学习B站链接发布后更新Rust 概览发展历程核心优势
02Rust 工具链与第一个工程B站链接发布后更新工具链与工程实践基础概念
03所有权、借用与生命周期B站链接发布后更新所有权与借用
04类型系统、枚举与模式匹配B站链接发布后更新类型系统与错误处理
05错误处理与健壮 APIB站链接发布后更新类型系统与错误处理
06集合、字符串、迭代器B站链接发布后更新基础概念
07模块、crate 与 workspaceB站链接发布后更新工具链与工程实践
08Trait、泛型与抽象设计B站链接发布后更新类型系统与错误处理
09并发模型B站链接发布后更新并发与异步
10Async Rust 与 TokioB站链接发布后更新并发与异步生态系统
11Unsafe 与 FFIB站链接发布后更新生态系统
12Web 服务开发B站链接发布后更新生态系统
13数据访问与配置B站链接发布后更新生态系统
14测试、性能与可观测性B站链接发布后更新工具链与工程实践
15宏与代码生成B站链接发布后更新基础概念
16WASM、桌面、游戏和嵌入式B站链接发布后更新生态系统
17生产选型与迁移策略B站链接发布后更新学习路线与选型
18从入门到精通路线图B站链接发布后更新学习路线与选型
19从安装到第一个可运行项目B站链接发布后更新动手入门路径工具链与工程实践
20Rust 基础语法跟写练习B站链接发布后更新动手入门路径基础概念
21所有权报错排查实战B站链接发布后更新排错手册所有权与借用
22CLI 小项目实战B站链接发布后更新项目实战路线工具链与工程实践
23Cargo 依赖与工程排错B站链接发布后更新排错手册工具链与工程实践
24测试、调试与质量闭环B站链接发布后更新项目实战路线工具链与工程实践
25Axum 小服务实战B站链接发布后更新项目实战路线生态系统
26从学习到项目落地的检查清单B站链接发布后更新项目实战路线学习路线与选型

推荐观看路径

初学者可以按三轮推进:

  1. 先看 01-03,理解 Rust 为什么强调所有权和借用。
  2. 再看 04-14,把类型系统、错误处理、并发、异步、测试和工程工具串起来。
  3. 最后看 19-26,按视频做一个 CLI 和一个小 Web 服务,把知识落到可运行项目里。

已经有其他语言经验的开发者,可以先看 01、02、03、05、07、09、10、14、17,再进入 19-26 的实操补齐。

学习闭环

只看概念还不够,Rust 最关键的是把编译器反馈变成日常开发节奏:

  • cargo check 高频检查类型和借用问题。
  • cargo test 固化核心行为。
  • cargo clippy --all-targets --all-features 提前发现质量问题。
  • README、文档测试和示例代码保持项目可交接。
  • 用小项目验证依赖、配置、日志、错误处理和发布流程。

视频中的每个要点都可以在配套文章里找到可复制命令、排错路径或项目落地建议。

别急,先让缓存热一下。