當前位置: 妍妍網 > 碼農

分享一些不錯的 Rust 學習資料、部落格、書籍等

2024-09-02碼農

語法基礎

  • 官方的 rust book https://doc.rust-lang.org/book/title-page.html

  • 透過例子學 Rust https://rustwiki.org/zh-CN/rust-by-example/index.html

  • 官方 rustlings 小練習 https://rustlings.cool/

  • Rust 語言聖經 https://course.rs/basic/intro.html

  • Google 出的 Rust 教程 https://google.github.io/comprehensive-rust/welcome.html

  • Rust 程式設計語言 https://kaisery.github.io/trpl-zh-cn/title-page.html

  • Learn Rust Easy 一本中文入門書 https://rustycab.github.io/LearnRustEasy/

  • 語法進階

  • 官方 rust 死靈書 https://doc.rust-lang.org/nomicon/intro.html

  • Rust 原子操作和鎖 https://marabos.nl/atomics/

  • Rust 原子和鎖—中文轉譯 https://atomics.rs/about-book.html

  • 寫各種連結串列練習 Rust https://rust-unofficial.github.io/too-many-lists/index.html

  • 計畫實戰

  • 構建相容 Redis 協定的 KV 儲存 https://w02agegxg3.feishu.cn/docx/Ktp3dBGl9oHdbOxbjUWcGdSnn3g

  • 實作一個簡單的 DNS 服務 https://github.com/EmilHernvall/dnsguide/tree/master

  • 構建一個簡單的微服務 https://www.goldsborough.me/rust/web/tutorial/2018/01/20/17-01-11-writing_a_microservice_in_rust/

  • 寫一個簡單的網頁套用 https://www.sheshbabu.com/posts/rust-wasm-yew-single-page-application/

  • Rust 構建一個文字編輯器 https://www.flenker.blog/hecto/

  • Tokio 異步編程

  • 官方文件:https://tokio.rs/tokio/tutorial

  • https://rust-book.junmajinlong.com/ch100/00.html

  • Tokio 中文文件:https://tokio-zh.github.io/document/

  • 計畫實戰:mini-redis https://github.com/tokio-rs/mini-redis

  • 數據結構和演算法

  • https://github.com/TheAlgorithms/Rust

  • 書籍

    推薦

  • 【Rust 程式設計】

  • 【Rust 權威指南】

  • 【Rust 實戰】

  • 【深入理解 rust 並行編程】

  • 其他

  • 【Command-Line Rust】

  • 【Rust Atomics and Locks】

  • 【Rust for Rustaceans】

  • 【System Programing with Rust】

  • 【Rust 編程之道】

  • 關註公眾號並回復 「Rust學習資料」 獲取以上所有書籍