這是一篇關於 Rust 所有權 (Ownership) 的深度解析教程。 作為後端開發者,你習慣了 Java/Python 的 GC(垃圾回收)或者 C++ 的手動內存管理。而 Rust 只有所有權。這是 Rust 最難翻越的大山,也是它能在不需要 GC 的情況下保證內存安全的核心魔法。 本文將通過5 個經典案例,帶你徹底看懂 Rust 編譯器到底在“糾結”什麼。