rust-by-practice/Readme.md

36 lines
1.5 KiB
Markdown
Raw Normal View History

2022-02-28 01:32:11 -06:00
# Rust By Practice
2022-02-25 00:26:05 -06:00
2022-03-02 23:58:00 -06:00
This book was designed for easily diving into Rust,and it's very easy to use: All you need to do is to make each exercise comipile without ERRORS and Panics !
2022-02-25 00:24:23 -06:00
2022-02-28 01:32:11 -06:00
2022-03-02 23:58:00 -06:00
## Features
2022-02-23 03:38:33 -06:00
2022-03-02 23:58:00 -06:00
- There are three parts in each chapter: examples, exercises and practices
- Covering nearly all aspects of Rust, such as **async/await, threads, sync primitives, optimizing and stand libraries** etc
- Solutions
- Difficulty from easy to super hard: easy 🌟 medium 🌟🌟 hard 🌟🌟🌟 super hard 🌟🌟🌟🌟
- Both English and Chinese are supported
2022-02-24 00:11:32 -06:00
2022-03-03 00:00:49 -06:00
## ToC
- [Variables](src/variables.md)
- [Basic Types](src/basic-types/intro.md)
- [Numbers](src/basic-types/numbers.md)
- [Char, Bool and Unit](src/basic-types/char-bool-unit.md)
- [Statements and Expressions](src/basic-types/statements-expressions.md)
- [Functions](src/basic-types/functions.md)
- [Ownership and Borrowing](src/ownership/intro.md)
- [Ownership](src/ownership/ownership.md)
- [Reference and Borrowing](src/ownership/borrowing.md)
- [Compound Types](src/compound-types/intro.md)
- [string](src/compound-types/string.md)
- [Array](src/compound-types/array.md)
- [Slice](src/compound-types/slice.md)
- [Tuple](src/compound-types/tuple.md)
- [Struct](src/compound-types/struct.md)
- [Enum](src/compound-types/enum.md)
- [Flow Control](src/flow-control.md)
- [Pattern Match](src/pattern-match/intro.md)
- [match, matches! and if let](src/pattern-match/match-iflet.md)
- [Patterns](src/pattern-match/patterns.md)
2022-02-28 01:57:36 -06:00