Rust learning

Table of Contents

The end of the world

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.

Date: 2021-03-09 Tue 00:00

Author: Ireina7

Created: 2021-03-31 Wed 16:31