iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Rust

Rust 30 天養成計畫:從零到 CLI 專案 系列

Rust 以安全、效能與現代化設計聞名,但同時也因「所有權」與「借用」的獨特機制讓初學者感到卻步。本系列將以 30 天為期,從零開始理解 Rust 的語法特色、所有權模型、錯誤處理方式與模組化設計。過程中不僅會學習到核心觀念,也會透過實作小專案累積經驗,包含數字遊戲、文字統計工具等,最終完成一個CLI 專案。

參賽天數 22 天 | 共 22 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21:錯誤處理進階與 panic! 的使用

1. 為什麼需要進階錯誤處理昨天的小專案已經用過 Result 來避免程式崩潰,但那只是基本應用。今天我想更深入了解在不同錯誤情境下,該怎麼區分可恢復與不可恢復...

2025-10-05 ‧ 由 irishung121 分享
DAY 22

Day 22:自訂錯誤型別與 Result 應用進階

1. 為什麼需要自訂錯誤在前幾天的學習中,Result<T, E> 的 E 通常是 io::Error 或 String,但在實際專案裡,常會遇到多...

2025-10-06 ‧ 由 irishung121 分享