crate 是什么?
crate 是 Rust 编译和组织代码的基本单元。一个包(package)可以包含一个库 crate 和多个二进制 crate。
personal-project/
├── Cargo.toml
└── src/
├── lib.rs # 库 crate 根文件(可选)
└── main.rs # 二进制 crate 根文件(可选)适合怎么记录
每篇文章聚焦一个问题,尽量用最小示例解释清楚,不必一开始就追求完整教程。
持续整理 Rust 的基础概念和实践案例。
crate 是 Rust 编译和组织代码的基本单元。一个包(package)可以包含一个库 crate 和多个二进制 crate。
personal-project/
├── Cargo.toml
└── src/
├── lib.rs # 库 crate 根文件(可选)
└── main.rs # 二进制 crate 根文件(可选)每篇文章聚焦一个问题,尽量用最小示例解释清楚,不必一开始就追求完整教程。