Rust learning
Table of Contents
1 Learning map A
If you have already installed Rust with rustup, you can simply use command:
rustup doc
to open a local documentation which contains many useful materials on learning Rust.
- The official Rust book
- This book is really a good place to start!
- Programming Rust by Jim Blandy
- Now I assume this book should definitely be your second book after the official rust book. This book also has more diagrams of various situations and many useful examples.
- Learning Rust With Entirely Too Many Linked Lists
- This should not be your first book into Rust, but it is quite helpful to understand Rust deeper!
- The Rustonomicon
- This book covers some basic knowledge on the dark side of Rust (i.e. unsafe Rust) and also some clearer explanation on various Rust designs.
2 Resources
- A Rust book list from Github@sger/RustBooks (Just in case, a backup is here).
- Learning Rust With Entirely Too Many Linked Lists
- The Rustonomicon
- The Edition Guide: The Edition Guide describes the Rust editions.
- The Rustc Book: The Rustc Book describes the Rust compiler, rustc.
- The Cargo Book: The Cargo Book is a guide to Cargo, Rust's build tool and dependency manager.
- The Rustdoc Book: The Rustdoc Book describes our documentation tool, rustdoc.