从入门到精通Rust:资源库整理

发布于:2025-02-25 ⋅ 阅读:(11) ⋅ 点赞:(0)

今天给大家分享一些优质的Rust语言学习资源,适合不同水平的学习者。前三个官方资源是我Rust语言的启蒙老师,非常平易近人。

官方资源

  1. The Rust Programming Language (The Book)

    • 链接: https://doc.rust-lang.org/book/

    • 简介: 官方权威指南,涵盖Rust基础到高级内容,适合初学者和有经验的开发者。

  2. Rust by Example

    • 链接: https://doc.rust-lang.org/rust-by-example/

    • 简介: 通过实例学习Rust,适合边学边练。

  3. Rustlings

    • 链接: https://github.com/rust-lang/rustlings

    • 简介: 小型练习项目,帮助熟悉Rust语法和概念。

在线课程

  1. Comprehensive Rust by Google

    • 链接: https://google.github.io/comprehensive-rust/

    • 简介: Google提供的Rust课程,内容全面,适合系统学习。

  2. Rust Programming for Beginners on Udemy

    • 链接: https://www.udemy.com/course/rust-programming-for-beginners/

    • 简介: Udemy上的入门课程,适合零基础学习者。

社区与论坛

  1. Rust Users Forum

    • 链接: https://users.rust-lang.org/

    • 简介: 官方用户论坛,适合提问和交流。

  2. Rust Subreddit

    • 链接: https://www.reddit.com/r/rust/

    • 简介: Reddit上的Rust社区,讨论最新动态和问题。

书籍

  1. Programming Rust by Jim Blandy and Jason Orendorff

    • 简介: 深入讲解Rust的内存安全和并发特性,适合有一定编程经验的开发者。
  2. Rust in Action by Tim McNamara

    • 简介: 通过实际项目学习Rust,适合想通过实践掌握Rust的开发者。

博客与文章

  1. Rust Blog

    • 链接: https://blog.rust-lang.org/

    • 简介: 官方博客,发布Rust最新动态和教程。

  2. This Week in Rust

    • 链接: https://this-week-in-rust.org/

    • 简介: 每周更新的Rust社区动态和资源汇总。

视频教程

  1. Rust Programming Tutorials by Let’s Get Rusty

    • 链接: https://www.youtube.com/c/LetsGetRusty

    • 简介: YouTube上的Rust教程,涵盖基础和高级主题。

  2. Rust Crash Course by Traversy Media

    • 链接: https://www.youtube.com/watch?v=zF34dRivLOw

    • 简介: 快速入门Rust的教程,适合时间有限的学习者。