Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/WTFAcademy/WTF-Rust

Rust学习资料汇总
https://github.com/WTFAcademy/WTF-Rust

Last synced: about 1 month ago
JSON representation

Rust学习资料汇总

Awesome Lists containing this project

README

        

# WTF Rust 教程

本教程是由 WTF Academy 贡献者们精心打造的 Rust 入门教程。

> 我们最近在学习 Rust,巩固一下细节,也写一个“WTF Rust 极简入门”,供小白们使用(编程大佬可以另找教程)。

**第 1 讲 Hello Rust**:[Code](01_HelloRust/hello_cargo/src/main.rs) | [教程](01_HelloRust/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 2 讲 基本类型**:[Code](02_BaseType/src/main.rs) | [教程](02_BaseType/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 3 讲 复合类型**:[Code](03_CompoundType/src/main.rs) | [教程](03_CompoundType/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 4 讲 结构体,枚举**:[Code](04_Struct_Enum/src/main.rs) | [教程](04_Struct_Enum/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 5 讲 所有权、借用、引用**:[Code](05_Ownership/src/main.rs) | [教程](05_Ownership/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 6 讲 函数**:[Code](06_Function/src/main.rs) | [教程](06_Function/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 7 讲 Rust 测试**:[Code](07_Rust_Tests/adder/src/lib.rs) | [教程](07_Rust_Tests/rust_tests.md) | 本文作者: [Eta](https://twitter.com/pwhattie)

**第 8 讲 集合类型**:[Code](08_Collections/src/main.rs) | [教程](08_Collections/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 9 讲 错误处理**:[Code](09_Errors/src/main.rs) | [教程](09_Errors/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 10 讲 Trait**:[Code](10_Trait/src/main.rs) | [教程](10_Trait/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 11 讲 泛型**:[Code](11_Generics/src/main.rs) | [教程](11_Generics/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 12 讲 生命周期**:[Code](12_Lifetime/src/main.rs) | [教程](12_Lifetime/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 13 讲 Cargo**:[Code](13_Cargo/src/main.rs) | [教程](13_Cargo/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 14 讲 Rust 常用库**:[Code](14_Rust_Lib/src/lib.rs) | [教程](14_Rust_Lib/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 15 讲 线程**:[Code](15_Thread/src/main.rs) | [教程](15_Thread/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 16 讲 通道**:[Code](16_Channel/src/main.rs) | [教程](16_Channel/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 17 讲 锁**:[Code](17_Lock/src/main.rs) | [教程](17_Lock/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 18 讲 异步编程**:[Code](18_Async/src/main.rs) | [教程](18_Async/README.md) | 本文作者: [Carp](https://github.com/carpcai)

**第 19 讲 IO**:[Code](19_IO/src/main.rs) | [教程](19_IO/README.md) | 本文作者: [Carp](https://github.com/carpcai)

## Reference

- [Rust Book](https://doc.rust-lang.org/book)
- [Rust-Lang](https://www.rust-lang.org/learn)
- [Rust-By-Example](https://doc.rust-lang.org/stable/rust-by-example/)
- [Programiz Rust Tutorials](https://www.programiz.com/rust/getting-started)
- [Comprehensive Rust by Google](https://google.github.io/comprehensive-rust/)
- [freeCodeCamp.org](https://www.youtube.com/watch?v=BpPEoZW5IiY)
- [Rust 101 Crash Course: Learn Rust (6 HOURS!) + 19 Practice](https://www.youtube.com/watch?v=lzKeecy4OmQ)
- [Rust Tutorial](https://www.youtube.com/watch?v=fPk-fyP9MFM)
- [rust Primer](https://rustcc.gitbooks.io/rustprimer/content/)
- [Rust 语言圣经](https://course.rs/into-rust.html)
- [rustlings](https://github.com/rust-lang-cn/rustlings-cn)
- [rust 在线编译器](https://play.rust-lang.org/?version=stable&mode=debug&edition=2021)