返回
Introduction To Rust
This is an introductory course on programming in Rust.
语言rust
难度简单
总时长5小时
目标学习者
这门课是给谁上的
- For developers who are interested in Rust programming.
要求
- Basic programming experience is recommended - Rust has a higher learning curve, and previous programming experience will aid in understanding Rust syntax.
你会学到什么
- Introduction to Rust's ownership.
- Introduction to compound data types.
- Introduction to flow control.
- Introduction to error handling and macros.
课程安排
Rust Basics
Rust variables, basic data types, functions, statements, and expressions
Rust Ownership
Rust Ownership and Borrowing
Compound Data Type
Rust String, tuple, struct, enum, array and HashMap
Control Flow and Pattern Matching
Rust Control Flow、 Pattern Matching、Method、Generic Type、Trait
Lifetimes
Rust’s dangling references, Lifetimes
Error Handling and Macro
1. Rust’s error handling 2. Overall introduction to macros 3. Declarative macro 4. Process macros (derived macros & attribute macros & functional macros) 5. Rust, project structure
Introduction To Rust
35 小节
移动端和桌面端均可访问