1 欢迎

01-欢迎 — Comprehensive Rust

译文 · 基于 Comprehensive Rust

原文链接: https://google.github.io/comprehensive-rust/welcome-day-1.html

1 欢迎

这是 Rust 基础篇的第一天。今天我们会覆盖较广的主题:

  • Rust 基本语法:变量、标量与复合类型、枚举、结构体、引用、函数与方法。
  • 类型与类型推断。
  • 控制流结构:循环、条件语句等。
  • 用户自定义类型:结构体与枚举。

日程

含每次 10 分钟休息,本时段约需 2 小时 10 分钟。内容包括:

小节时长
欢迎5 分钟
你好,世界15 分钟
类型与值40 分钟
控制流基础45 分钟

请提醒学员:

  • 有问题应随时提出,不要留到最后。
  • 本课程强调互动,非常欢迎讨论!
    • 作为讲师,应尽量把讨论保持在相关范围内,例如对比 Rust 与其他语言的做法。 找到合适的平衡可能不容易,但宁可偏向允许讨论——互动比单向讲授更能吸引学员。
  • 提问很可能会让我们提前讲到后面幻灯片的内容。
    • 这完全没问题!重复是学习的重要部分。记住幻灯片只是辅助,你可以按需要跳过。

第一天的目标是展示 Rust 中“基础”且在其他语言中通常有直接对应的内容。更进阶的部分会在后续几天介绍。

如果是在教室授课,这里很适合过一遍日程。注意每个小节末尾有练习,练习后是休息。计划在休息后再讲解练习解答。这里列出的时间建议用于保持课程进度;请灵活调整。

最后修改 August 11, 2026: 更新 (70a5af133)