今天给大家分享一些优质的Rust语言学习资源,适合不同水平的学习者。前三个官方资源是我Rust语言的启蒙老师,非常平易近人。
官方资源
The Rust Programming Language (The Book)
链接: https://doc.rust-lang.org/book/
简介: 官方权威指南,涵盖Rust基础到高级内容,适合初学者和有经验的开发者。
Rust by Example
链接: https://doc.rust-lang.org/rust-by-example/
简介: 通过实例学习Rust,适合边学边练。
Rustlings
链接: https://github.com/rust-lang/rustlings
简介: 小型练习项目,帮助熟悉Rust语法和概念。
在线课程
Comprehensive Rust by Google
链接: https://google.github.io/comprehensive-rust/
简介: Google提供的Rust课程,内容全面,适合系统学习。
Rust Programming for Beginners on Udemy
链接: https://www.udemy.com/course/rust-programming-for-beginners/
简介: Udemy上的入门课程,适合零基础学习者。
社区与论坛
Rust Users Forum
链接: https://users.rust-lang.org/
简介: 官方用户论坛,适合提问和交流。
Rust Subreddit
链接: https://www.reddit.com/r/rust/
简介: Reddit上的Rust社区,讨论最新动态和问题。
书籍
Programming Rust by Jim Blandy and Jason Orendorff
- 简介: 深入讲解Rust的内存安全和并发特性,适合有一定编程经验的开发者。
Rust in Action by Tim McNamara
- 简介: 通过实际项目学习Rust,适合想通过实践掌握Rust的开发者。
博客与文章
Rust Blog
链接: https://blog.rust-lang.org/
简介: 官方博客,发布Rust最新动态和教程。
This Week in Rust
链接: https://this-week-in-rust.org/
简介: 每周更新的Rust社区动态和资源汇总。
视频教程
Rust Programming Tutorials by Let’s Get Rusty
链接: https://www.youtube.com/c/LetsGetRusty
简介: YouTube上的Rust教程,涵盖基础和高级主题。
Rust Crash Course by Traversy Media
链接: https://www.youtube.com/watch?v=zF34dRivLOw
简介: 快速入门Rust的教程,适合时间有限的学习者。