2025 iThome 鐵人賽
沒在獨自升級的 一起來
Rust
選手 15 文章 382
Day 21
2025-10-05
65
0
1. 為什麼需要進階錯誤處理昨天的小專案已經用過 Result 來避免程式崩潰,但那只是基本應用。今天我想更深入了解在不同錯誤情境下,該怎麼區分可恢復與不可恢復...
Day 12
2025-09-26
65
0
在打造高效、可靠的現代 Web 服務時,對「State(應用程式狀態)」與共用資源的正確認知,往往比任何框架的 API 還重要。狀態管理如果做得不好,在高併發情...
Day 18
2025-10-02
65
0
1. 向量 VecVec 是一個動態陣列,可以在執行時動態增減元素。 fn main() { let mut v: Vec<i32> = V...
Day 23
2025-10-07
65
0
大家是否認為使用 curl 的測試效率太低,也不好檢查結果,現在我們將要學習高效的測試方式。 目標 用整合測試(integration tests)覆蓋 ha...
Day 2
2025-09-16
64
0
接下來,我們來介紹 Rust 的基礎語法:變數宣告、條件控制以及三種迴圈。 變數宣告 我們可以使用 let 關鍵字來宣告變數,當單獨使用 let 時,產生的變數...
Day 16
2025-09-30
64
0
前言 今天我們將使用 Rust 實現一個功能完整的 WebSocket 聊天室,體驗 Rust 在處理併發連接時的強大能力,聊天室也是相當常見的應用,過往也嘗試...