(转载)Rust学习资源
内容有所增添,主要内容转载自:https://zhuanlan.zhihu.com/p/273653469,袁承兴
Rust学习资源(持续更新)
出版书籍
- 《The Rust Programming Language》,Steve Klabnik and Carol Nichols,2019,中文版
- 《Programming Rust》,Jim Blandy and Jason Orendorff,2018,中文版豆瓣门,译者@
- 《Zero To Production In Rust》,2021
- 《Rust编程之道》, @张汉东,2019,豆瓣门
- 《深入浅出Rust》,范长春 (@F001),2018,豆瓣门
官方t-docs四本书:
【入门教程】the rust programming language 【语言指南】the rust reference 【示例教程】rust by examples 【互动教程】rustlings rust早期贡献者官方书: 【提高教程】rustnomicon
The Rust Reference:https://doc.rust-lang.org/reference/introduction.html Rust Language Cheat Sheet:https://cheats.rs/ The Rust Programming Language(TRPL):https://doc.rust-lang.org/book/title-page.html The Cargo Book:https://doc.rust-lang.org/cargo/ Asnycronous Pgogramming in Rust《Rust异步编程》:https://doc.rust-lang.org/cargo/ Rust by Example:https://doc.rust-lang.org/rust-by-example/index.html Rust宏小册(小宏书):http://blog.luxko.site/tlborm-chinese/book/README.html The Dark Arts of Unsafe Rust《Rust死灵书》:https://doc.rust-lang.org/nomicon/index.html The Rust Standard Library:https://doc.rust-lang.org/std/
在线文档
官方
- Rust官网
- The Rust Standard Library
- The Rustonomicon,死灵书
- The Rust Reference,中文版,译者 @大胡子
- Asynchronous Programming in Rust,Rust 异步编程
- Async programming in Rust with async-std,async-std 中文文档
武器库
- Crates.io
- Lib.rs,Lib.rs is a catalog of programs and libraries written in Rust.
- Rust Cookbook,中文版,Rust 烹饪书
- The Rust Performance Book
练习
- Rust by Example,通过例子学 Rust
- Rustlings: Small exercises to get you used to reading and writing Rust code!
- Rust Quiz
- Rust Language Cheat Sheet
- Learn Rust With Entirely Too Many Linked Lists
需要知道的第三方库
- Tokio,async programming engine
- Serde,Serialization/Deserialization library
- Regex,regular expressions
- [Bitflags](https://zhuanlan.zhihu.com/p/273653469/ https://github.com/bitflags/bitflags) ,Structs that are just a series of bits
- Rand,random number generation
- winapi ,bindings for windows APIs
视频
- Rust唠嗑室,B站,MikeTang84
- 张汉东的Rust实战课:带你完整构建一个异步Web框架,极客时间, @张汉东
社区
- Rust语言中文社区
- 微信公众号:rust-china,Rust语言中文社区
- Rust Discord
- The official users forum
- This Week in Rust