Rust學習資源和路線


Rust學習資源和路線

來源 https://rust-lang-cn.org/article/23

學習資源

The Rust Programming Language

堪稱Rust的"The Book",是目前最權威的Rust系統教程,入門必讀。

Rust by Example

實例化的講解方法,通過一個個可實際運行的例子去介紹Rust的特性和用法,有的時候,代碼是最好的老師。

Frequently asked questions

Rust語言的FAQ,收集了社區中常見的問題的回答,有問題時不妨先在這里看看,或者通讀一遍,一定會有不小的收獲。

rust-learning

一個由社區維護的關於學習Rust的資源的匯總。

The Rust Reference

Rust語言的reference manual,你應該收藏好,以便於在對某個語言細節不清楚時在這里進行查閱。

Awesome Rust

針對Rust語言的awesome lists,這里面匯集了各種各樣的Rust庫和資源,去參與或學習開源項目是當你入門后最好的進階方法。

This Week in Rust

每周更新一次,把最新的Rust資源推到你的郵箱,這是跟蹤Rust最新技術與事件的好方法。

The Rust primer for beginners

給初學者的Rust中文教程。

Rust宏小冊中文版

對於Rust宏有詳細的講解,里面的注釋很全面。

學習路線

Step 1: 通讀Rust by Example,把其中的例子都自己運行一遍,特別是對其中指出的錯誤用法也調試一遍。

Step 2: 通讀The Rust Programming Language,在進行了第一步后,已經基本對Rust的常用概念有所了解了,這個時候再讀這本官方教程,進一步理解某些細節。

Step 3: 行了,到這一步后你就可以嘗試做一個項目了,然后在做項目的過程中你一定會需要各種各樣的庫,請到Crates上搜索,尋找適合你需求的crate,了解它們的用法,必要時查閱它們的源碼。一開始寫實際代碼時,你肯定會很痛苦,Rust編譯器一定會不斷地折磨你,這個時候不要放棄,返回去再看Rust by ExampleThe Rust Programming Language,然后終有通過編譯的那一刻,恭喜你,入坑了!

常用站點

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM