搜索

pdf文档 Comprehensive Rust(繁体中文) 202406

1.41 MB 356 页 1 下载 101 浏览 0 评论 0 收藏
所属分类: 后端开发 / Rust
语言 格式 评分
中文(繁体)
.pdf
3
摘要
本課程為《Comprehensive Rust》的繁體中文版本,涵蓋從 Rust 基础語法到進階主題的全面教學。課程目標包括讓學習者掌握 Rust 語法、修改現有程式及編寫新程式,並介紹常見的 Rust 慣用語法。核心內容包括使用 Cargo 進行專案管理、並行處理、記憶體管理、錯誤處理、泛型以及與 C/C++ 的互操作性。課程強調互動性,並提供大量程式碼範例和練習,幫助學習者實踐所學。此外,課程還介紹了 Rust 的生態系統、版本控制和工具CHAIN,並提供了豐富的外部資源供進一步學習。
AI总结
《Comprehensive Rust》是一门由Google Android团队开发的免费Rust课程,旨在全面教授Rust语言,涵盖从基础语法到进阶主题(如泛型和错误处理)的知识。课程分为多个部分,包括: 1. **课程概述** - 课程目标:帮助学习者掌握Rust语法、编写和修改程序,并了解常见惯用语。 - 课程结构:包括基础部分(Rust Fundamentals)和专题部分(如并发、嵌入式开发等)。 2. **主要内容** - **第一天上午**:介绍Rust的基本概念,包括Hello, World示例、变量、值、算术运算、字符串、类型推断等。 - **第一天下午**:涵盖基本控制流程(如if表达式、for循环、loop循环、break和continue语句)。 - **后续专题**:包括并发(传统并发与async/await)、嵌入式开发、与C++的互操作性等。 3. **工具与资源** - **Cargo**:Rust的包管理工具,用于项目管理和依赖管理。 - **Playground**:在线Rust编译器,便于快速实验和学习。 - **词汇解释**:文档提供了Rust核心概念的简要定义,如借用(borrow)、所有权(ownership)、泛型(generics)等。 4. **资源推荐** - 官方资源:《The Rust Programming Language》、Rust By Example、Rust标准库文档等。 - 非官方资源:包括《Learn Rust the Dangerous Way》、《Rust for Embedded C Programmers》等。 5. **特色与优势** - 课程强调交互性,鼓励动手实践。 - 提供多语言翻译版本,方便全球学习者使用。 总结来看,《Comprehensive Rust》是一门适合从零开始学习Rust的系统化课程,内容全面且结构清晰,适合希望深入掌握Rust语言的学习者。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 344 页请下载阅读 -
文档评分
请文明评论,理性发言.