Rust 逼我成為更好的工程師:Rust 測試策略:單元、整合、性質測試
在前面的篇章中,我們理解了如何用工具診斷問題。
今天我們要探討更根本的問題:如何從一...
前言
讓我們從一個問題開始:
// 這個函式無法編譯
fn longest(x: &str, y: &str) -> &str {...
當我們成功建立第一個 Tauri 專案後,面對滿目的檔案和資料夾,可能會感到有些困惑。今天我們將深入解析 Tauri 專案的結構,理解每個檔案的作用和重要性,這...
Rust 逼我成為更好的工程師:FFI 的邊界:不信任的世界與安全外殼
在前面的篇章中,我們深入理解了 Rust 如何在型別系統中確保記憶體安全。
今天我們要...
前言
目前實作到 29 天了,做點不太一樣的東西,製作檔案同步系統這個系統包含客戶端和伺服器端,能夠自動偵測檔案變更並即時同步到雲端,同時支援多個客戶端之間的檔...
Rust 逼我成為更好的工程師 閉包:所有權的邊界與 move 的作用
在 Rust 中,閉包(Closure)的設計與其主要的所有權系統(Ownershi...