Rust - Package\Crate\Module 技术杂谈
在Rust语言中,探索Package、Crate和Module的层次结构,它们是构建和组织代码的基石。Package是项目的容器,Crate是编译单元,而Module则是代码的组织单元。这三者的协同,让Rust项目既模块化又易于管理。
Rust - 引用和借用 技术杂谈
Rust中的引用和借用,是内存安全策略的关键。它们允许你访问数据而不取得其所有权,避免了不必要的数据复制,同时确保了数据竞争的避免,是Rust零成本抽象的体现。
Rust - 数据类型 技术杂谈
Rust的数据类型,构建安全和高效代码的基石。从基本的整数和浮点数到复杂的枚举和结构体,Rust提供了丰富的类型系统,支持模式匹配和泛型编程,确保类型安全和内存安全。