Rust MOC

Rust 主题知识地图总入口:对象定位、七阶段学习路线、阶段子 MOC,以及语言基础到系统与服务工程的导航。

#type / moc #status / growing #tech / dev #resource / rust

[!info] related notes

Rust MOC

这个概念为什么出现

Rust 主题横跨所有权心智、类型系统、并发异步、工具链与系统/服务工程。没有总入口时,学习会在孤立文章与框架文档间跳跃。本 MOC 只做导航:定位对象、接学习路线、分发到阶段地图。

这张地图覆盖什么

这张地图是 Rust 知识系统的总入口。它只负责导航:

  • 对象定位见 Rust
  • 依赖顺序、阶段目标、逐篇目录见 Rust 学习路线 MOC
  • 各阶段细节由下方子 MOC 承接
  • 旧对象页中的语法大杂烩应逐步原子化到对应笔记,本页不复制正文

从这里开始

  1. Rust — 判断 Rust 解决什么问题、是否适合当前场景
  2. Rust 的工程约束与设计哲学 — 理解所有权与安全默认背后的工程压力
  3. Rust 学习路线 MOC — 获取从零到可独立开发的主路径与阶段目录
  4. 安装 Rust 并运行第一个程序 — 形成可验证运行闭环
  5. 按阶段进入对应子 MOC(见下表)

七阶段导航

阶段目标入口
一 基本认知程序骨架、不可变默认、类型、控制流、函数语言基础 · 工具链
二 所有权与类型所有权、借用、切片、struct/enum/trait所有权与类型
三 错误与资源Result/Option、Drop、错误传播错误与资源 · 标准库
四 并发与异步线程、Send/Sync、channel、async并发与异步
五 工程化Cargo、模块、测试、Clippy、分层工具链 · 测试质量 · 系统与服务
六 进阶生命周期进阶、智能指针、unsafe、宏、FFI进阶与 unsafe
七 真实项目CLI、HTTP、序列化、交付标准库 · 系统与服务

完整逐篇目录与完成标准,一律以 Rust 学习路线 MOC 为准。

语言基础

所有权与类型系统

错误、资源与抽象

并发与异步

工具链与工程结构

测试与质量

标准库与应用能力

进阶、unsafe 与互操作

系统与服务工程

相邻主题

维护约定

  • 新增 Rust 概念笔记时:挂到对应阶段子 MOC,并回写 学习路线
  • 生成“下一篇”时:以路线依赖顺序为准,避免无前置跳跃
  • 框架/项目实战笔记进入阶段七或系统服务 MOC,不插入语言主线前半段
  • rust 页面中的语法提纲逐步迁移到原子笔记,保留对象定位职责

自测题

  1. 想系统学习应从哪篇打开?本 MOC 与 rust 各解决什么?
  2. Tokio / Web 框架笔记应挂在语言基础阶段还是应用阶段?
答案
  1. 系统顺序用 rust-learning-roadmaprust 做对象定位;本页做地图导航。
  2. 应用/阶段四后半或阶段七,不插入阶段一语法主线;async 语言语义可先于框架。
创建于 2025/12/10 更新于 2026/7/15