hackquest logo
  • Learn
  • Explore Course
  • Build
  • Explore Hackathon
  • Project Archive
  • Community
  • Forum
  • Global Event
  • My Community
  • Co-learning
  • Organization Hub
  • More
    • Glossary
    • Blog
    • Faucet
    • Job Station
    • Press Kit
    • Founder
hackquest logo
Back

Rust 基础课程

这是第一门关于 Rust 编程的入门课程。

Rust 基础课程

Language

Rust

Total Length

5.0h

Part of Learning Track

Build on Vara + 2

What You'll Learn

Rust 所有权概念的介绍。

复合数据类型的介绍。

流程控制的介绍。

错误处理与宏的介绍。

所有权
数据类型
宏

Syllabus

初识 Rust

Rust 的变量、基础数据类型、函数、语句及表达式

Rust 所有权

Rust 所有权和借用

复合数据类型

Rust 字符串、元组、结构体、枚举、数组及HashMap

流程控制和模式匹配

Rust 的流程控制、模式匹配、方法、泛型及 Trait

生命周期

Rust 的悬垂引用、生命周期

错误处理和宏

1、Rust 的错误处理 2、宏的整体介绍 3、声明式宏 4、过程宏(派生宏&属性式宏&函数式宏) 5、Rust 、项目结构

Language

Rust

Total Length

5.0h

Part of Learning Track

Build on Vara + 2