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