嗨嗨!大家好!歡迎來到 Rust 三十天挑戰的第八天!
恭喜你進入第二週!經過第一週的紮實基礎訓練,相信你對 Rust 的核心概念已經有了不錯的理解。今天我們要...
tokio::sync模塊提供了幾種狀態同步的機制:
Mutex: 互斥鎖
RwLock: 讀寫鎖
Notify: 通知喚醒機制
Barrier: 屏障
Se...
嗨嗨!大家好!歡迎來到 Rust 三十天挑戰的第十六天!
昨天我們學習了閉包和迭代器這些函數式程式設計的強大工具,今天我們要踏入另一個讓 Rust 引以為傲的領...
前言
讓我們從一個問題開始:
// 這個函式無法編譯
fn longest(x: &str, y: &str) -> &str {...
嗨嗨!大家好!歡迎來到 Rust 三十天挑戰的第十三天!
經過前兩天對生命週期的深入探討,相信你已經對 Rust 的參考和借用有了深刻的理解。今天我們要來學習另...
前言
在昨天學習了列舉和模式匹配之後,今天我們要來看看 Rust 最重要的特性之一 - 錯誤處理。Rust 通過型別系統強制你考慮和處理可能出現的錯誤讓程式更加...