Comprehensive Rust(Español) 202412
1.04 MB
389 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
西班牙语 | .pdf | 3 |
摘要 | ||
《Comprehensive Rust(Español) 202412》是由Google Android团队开发的三天Rust课程,涵盖从基础语法到高级主题如泛型和错误管理的内容,并包括Android特定主题。课程分为多个部分,第一天主要介绍Rust的基本语法、类型推断、控制流结构、用户定义类型和模式匹配。课程还包括关于Rust在Android、Chromium、裸金属开发和并发等领域的专题内容。课程旨在帮助学员全面理解Rust语法,能够修改和编写Rust程序,并学习Rust的惯用法。课程提供多种语言版本,并可在GitHub上获取最新版本。 | ||
AI总结 | ||
《Comprehensive Rust(Español) 202412》是Google Android团队开发的三天Rust编程课程,涵盖从基础语法到高级主题(如泛型和错误处理)的内容,最后一天还包括Android相关主题。课程目标是为学员提供全面的Rust语法理解,使其能够修改和编写Rust程序,并掌握Rust的惯用表达。
### 第一天内容:
- **基础语法**:变量、标量和复合类型、枚举、结构体、引用、函数和方法。
- **类型推断**。
- **控制流结构**:循环、条件语句等。
- **用户定义类型**:结构和枚举。
- **模式匹配**:枚举、结构和数组的解构。
### 课程安排:
- 预计时长2小时5分钟,包括10分钟休息。
- 主要部分:欢迎(5分钟)、Hello World(15分钟)、类型和值(40分钟)、控制流基础(40分钟)。
### 教学建议:
- 鼓励学员随时提问,课程设计为高度互动,建议引导讨论Rust与其他语言的对比。
- 幻灯片为辅助工具,讲师可灵活调整。
### 其他资源:
- 课程提供PDF版本,支持多语言,最新版本可在[Google官网](https://google.github.io/comprehensive-rust/)获取。
- 课程分为“Rust基础”和专题深入(如Android、Chromium、裸机开发、并发等)。
### 结语:
课程感谢学员参与,欢迎反馈和改进建议,课程内容基于多种Rust文档资源,遵循Apache 2.0许可。
### 其他资源推荐:
- **Rust by Example**、**Rust on Exercism**等提供了丰富的示例和练习,帮助学员深入理解Rust。
### 不安全Rust:
课程还简要介绍了不安全Rust,包括解引用裸指针、访问可变静态变量等操作,强调不安全代码应保持小而隔离,并正确记录其前置条件。
### Rust简介:
Rust是2015年发布的静态编译语言,类似C++,支持多种平台和架构,适用于从微控制器到服务器的广泛设备,强调安全性和性能。
总结:本课程为Rust初学者提供了全面的学习路径,结合互动教学和丰富的资源,帮助学员快速掌握Rust编程。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
377 页请下载阅读 -
文档评分