rust前哨站 Rust學習資源和路線

2021-10-13 14:54:23 字數 887 閱讀 4788

rust學習資源和路線

** 學習資源

堪稱rust的"the book",是目前最權威的rust系統教程,入門必讀。

例項化的講解方法,通過乙個個可實際執行的例子去介紹rust的特性和用法,有的時候,**是最好的老師。

rust語言的faq,收集了社群中常見的問題的回答,有問題時不妨先在這裡看看,或者通讀一遍,一定會有不小的收穫。

乙個由社群維護的關於學習rust的資源的彙總。

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

針對rust語言的awesome lists,這裡面匯集了各種各樣的rust庫和資源,去參與或學習開源專案是當你入門後最好的高階方法。

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

給初學者的rust中文教程。

對於rust巨集有詳細的講解,裡面的注釋很全面。

學習路線

step 1: 通讀rust by example,把其中的例子都自己執行一遍,特別是對其中指出的錯誤用法也除錯一遍。

step 2: 通讀the rust programming language,在進行了第一步後,已經基本對rust的常用概念有所了解了,這個時候再讀這本官方教程,進一步理解某些細節。

step 3: 行了,到這一步後你就可以嘗試做乙個專案了,然後在做專案的過程中你一定會需要各種各樣的庫,請到crates上搜尋,尋找適合你需求的crate,了解它們的用法,必要時查閱它們的原始碼。一開始寫實際**時,你肯定會很痛苦,rust編譯器一定會不斷地折磨你,這個時候不要放棄,返回去再看rust by example和the rust programming language,然後終有通過編譯的那一刻,恭喜你,入坑了!

常用站點

Rust學習筆記

toc rust學習筆記 初步閱讀rust的 以學習rust語言 match 採用表示式的形式,然後根據它的值來分支。分支的每個 臂 都是 val expression 的形式。當值匹配時,這個臂的表示式將被執行實現。之所以稱之為 match 是因為 模式匹配 的術語,而這種正是 match 實現的...

rust 學習之旅一, rust程式設計環境相關

rust安裝 curl proto https tlsv1.2 ssf shrust更新 rustup updaterust解除安裝 rustup self uninstallrust檢查 rustc versionrust文件 rustup doc rust編譯單個檔案 不包含任何第三方依賴 ru...

rust學習 0 入門

curl ssf sh如果安裝成功 rust is installed now.great 檢查環境變數 source home cargo env配置 要檢查是否正確安裝了 rust rustc version 更新rustup update 使用時出現 error no default tool...