Skip to content

附录 E · 对照阅读与组合学习法

本附录把本站各章与官方书中文版、Rust 圣经(course.rs)、Comprehensive Rust 中文版等外部资料逐章映射: 同一个概念,本站讲法卡住时,换一种讲法往往一点就通。

所有外部链接核对于 2026-09(本站基准 rustc 1.98.1 / Rust 2024 edition)。 「官方书中文版」指 rustwiki.org 的《Rust 程序设计语言》中文译本, 其章节编号与英文原版一致;「Rust 圣经」指 course.rs(打开后可能跳转到镜像域名,属正常现象)。

E.1 推荐的组合方式

  1. 主线:读本站正文(为「有其他语言经验的人」写,强调设计动机与常见坑)。
  2. 对照:某节没读懂 → 查下表,去官方书中文版或 Rust 圣经看同一主题的第二种讲法。
  3. 巩固:读完一章 → 做本站练习;想加量 → 去 Rust 圣经官方练习册 practice.course.rs 刷对应主题。
  4. 深挖:想知道「规范到底怎么定义」→ 读 The Rust Reference 中文版; 想集中过一遍全貌 → Comprehensive Rust 中文版 按「第 1~4 天」过一遍。

💡 原则:概念跟中文资料(好理解),签名与行为跟英文官方(最权威、最新)—— 中文资料的更新通常滞后于英文原版,遇到冲突以英文官方为准。

E.2 逐章对照表

入门准备

本站章节官方书中文版Rust 圣经其他
学习路线与环境准备简介「走进 Rust」Comprehensive Rust 中文版 · 课程说明
环境搭建与工具链入门指南(安装 / Hello Cargo)「进入 Rust 世界」The Cargo Book(英文官方;中文版

语言基础

本站章节官方书中文版Rust 圣经其他
变量与流程控制通用编程概念「Rust 基础入门」变量与基础类型等章节Rust by Example
所有权与借用认识所有权「所有权与借用」Rustlingsmove_semantics 组练习
结构体、枚举与 trait结构体枚举与模式匹配「使用结构体组织关联数据」「枚举」Rust by Example · custom types
集合与迭代器常见集合函数式语言特性:迭代器「集合类型」「Vision ×2:迭代器」std::iter 模块文档
错误处理错误处理「错误处理」Rust 错误码索引、本站附录 B
泛型与生命周期泛型、Trait 和生命周期「泛型」「Trait Object」「生命周期」Rustonomicon · 生命周期相关章节(英文,进阶)
智能指针与闭包智能指针闭包「智能指针」「闭包」Rustonomicon · 内部可变性(英文,进阶)

进阶主题

本站章节官方书中文版Rust 圣经其他
并发编程无畏并发「多线程并发」Rust Atomics and Locks(免费在线,进阶必读)、crossbeam-channel(生产级 MPMC 通道)
异步编程(官方书不覆盖 async 运行期)「Future 与异步编程」The Async Book(英文官方)、Tokio 官方教程async-traitdyn Trait 场景)
宏与元编程「宏」The Little Book of Rust Macros(英文,声明宏与过程宏大全)、cargo-expand(看宏展开结果)

工程实践

本站章节官方书中文版Rust 圣经其他
工程化与常用 crate包、Crate 与模块更多关于 Cargo 和 Crates.io「项目组织与管理」Rust API Guidelines(英文官方)、Clippy lint 列表
测试、性能与 unsafe编写自动化测试「测试」The Rustonomicon(写 unsafe 前必读)、Rust Performance Book(英文,性能优化实践)

附录

本站附录配套资料
附录 A · 术语中英对照Comprehensive Rust 术语卡(Glossary)
附录 B · 编译器报错速查Rust Error Index 官方错误码解释cargo explain E0xxx
附录 C · 语法与标准库速查卡std 标准库 API 文档中文译版,译版版本略滞后)
附录 D · 学习资源与文档索引全部外部资源的总索引

E.3 集中式课程与练习平台(补充)

  • Comprehensive Rust 中文版 —— Google Android 团队出品的 4~5 天集中课程(基础 + 并发 + 裸机等专题),适合已有经验者快速过一遍全貌,或作为团队内部培训教材。
  • Tour of Rust 简体中文 —— 20 种语言版本的「Rust 之旅」,一页一个特性,碎片时间翻一翻。
  • Rust 圣经在线练习 practice.course.rs —— 《Rust 语言圣经》配套练习册的在线版(源码仓库 origin-brain/rust-by-practice,从 sunface 名下转移而来,旧链接可自动跳转),题目分四档难度、附答案,与 course.rs 章节对应。
  • Rustlings —— 官方维护的「修编译错误」练习合集,零基础第一站。

⚠️ 注意practice.rs 这个域名目前是一个与 Rust 练习无关的个人博客; Rust 圣经配套练习的入口请认准 practice.course.rs 或 GitHub 仓库。

延伸阅读

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