rust进阶指南

一 官网 

https://www.rust-lang.org  

了解rust是什么,为何要走进这门语言

二 The Book

https://doc.rust-lang.org/book/

了解基本语法,走进rust的内存管理(所属权)、声明周期

二.一 The Reference https://doc.rust-lang.org/reference/index.html

配合the book更加熟悉基本语法

三 The Rust Standard Library 

https://doc.rust-lang.org/std/index.html

学会看、查、用官方文档

Async programming in Rust with async-std 

https://book.async.rs/

标准库中的多线程

五 Asynchronous Programming in Rust 

https://rust-lang.github.io/async-book/

六 The Cargo Book 

https://doc.rust-lang.org/cargo/index.html

必须要熟悉的构建工具 · Cargo

 

七 crates.io 

https://crates.io/

rust的‘依赖仓库’

 

 

 

Edition Guide https://doc.rust-lang.org/edition-guide/index.html

The Rustonomicon https://doc.rust-lang.org/nomicon/index.html

rust-by-example  https://doc.rust-lang.org/rust-by-example/#rust-by-example

一些有意思的demo和练习

https://rust-lang-nursery.github.io/rust-cookbook/

The Rust Performance Book

https://nnethercote.github.io/perf-book/

 

Tools

 

Rust RFCs  https://rust-lang.github.io/rfcs/

The Unstable Book

https://doc.rust-lang.org/beta/unstable-book/

Tokio,async programming enginehttps://github.com/tokio-rs/tokio