• 1. 介绍
    • 1.1. 安装
    • 1.2. Hello, World!
  • 2. 猜猜看教程
  • 3. 通用编程概念
    • 3.1. 变量和可变性
    • 3.2. 数据类型
    • 3.3. 函数如何工作
    • 3.4. 注释
    • 3.5. 控制流
  • 4. 认识所有权
    • 4.1. 什么是所有权
    • 4.2. 引用 & 借用
    • 4.3. Slices
  • 5. 结构体
    • 5.1. 方法语法
  • 6. 枚举和模式匹配
    • 6.1. 定义枚举
    • 6.2. match控制流运算符
    • 6.3. if let简单控制流
  • 7. 模块
    • 7.1. mod和文件系统
    • 7.2. 使用pub控制可见性
    • 7.3. 使用use导入命名
  • 8. 通用集合类型
    • 8.1. vector
    • 8.2. 字符串
    • 8.3. 哈希 map
  • 9. 错误处理
    • 9.1. panic!与不可恢复的错误
    • 9.2. Result与可恢复的错误
    • 9.3. panic!还是不panic!
  • 10. 泛型、trait 和生命周期
    • 10.1. 泛型数据类型
    • 10.2. trait:定义共享的行为
    • 10.3. 生命周期与引用有效性

Rust 程序设计语言 中文版