Rust 逼我成為更好的工程師:生命週期:借用的時間限制 (2) 在學習 Rust 時,會卡在生命週期的語法上。但如果我們只專注於要寫 'a 還是 'b,就已...
Rust 逼我成為更好的工程師:生命週期:借用的時間限制(1) 在上一篇中,我們深入了解了如何運用所有權系統來設計優雅的 API。 現在我們轉向一個更加深刻的...
Rust 逼我成為更好的工程師:從所有權到 API 設計 在前面幾篇中,我們深入理解了 Rust 的所有權系統:移動 (Move)、借用 (Borrow)、C...
Rust 逼我成為更好的工程師:所有權與借用的交錯:一個變數的歷程 函式參數的「身份證」:從傳遞看所有權流轉 在前面幾篇,我們理解了 Rust 不用 GC、所...
不是先問「要做什麼」,而是先問「我是誰、我在哪裡」。 覺知力,讓我們在行動之前,先看見自己——組織、團隊、部門、成員、產品——此刻真正的樣子與位置。 1....
Rust 逼我成為更好的工程師:所有權 (Ownership):變數的「單身證明」 顛覆過去對 「=」的理解 在寫過的所有程式語言中,等號 = 可能是最不起眼...
垃圾回收(GC):工程師的舒適圈與隱藏的代價 對於我們這一代工程師而言,垃圾回收(Garbage Collection, GC) 是一項巨大的恩惠。 它讓我們...
心得文章已同步發表於個人部落格,也可以前往觀賞好讀版。 Rust 所有權段落同步發表於個人部落格 什麼是借用 (Borrowing)? 昨天的最後看到...
前言 昨天理解了其他程式語言的記憶體管理方式後,今天來聊聊 Rust 如何利用所有權系統來達到安全地使用記憶體 (Memory Safety)。 Rust 的資...
歹戲拖棚,不囉嗦,希望這系列不會變成歹戲 XDD,所以我們快點來趕進度,直接開始: 先在run.ps1或run.sh裡加上以下這段,方便我們接下來的開發,記得加...
這篇終於要開始寫後端API了,以下是搜尋到的一些rust的web框架,好奇的人可以點進去看看: rust 後端選擇 Actix Web:官網,github,c...
所有權(Ownership), 參考(References) and 借用(Borrowing) 所有權(Ownership) Rust 的所有權 (Owner...