03-模块
2.2 模块
在我们了解Cargo的更多信息之前,需要先熟悉Rust是如何组织代码的。第1章中我们对模块进行了简要介绍。在这里,我们将详细介绍它们。每个Rust程序都以root模块开头。如果你创建的是一个程序库文件,那么root的模块是lib.rs;如果你创建的是可执行文件,那么root的模块通常是main.rs。当你的代码越来越多时,Rust允许你将其拆分成模块。为了在组织项目时提供灵活性,有多种方法可以创建模块。
在我们了解Cargo的更多信息之前,需要先熟悉Rust是如何组织代码的。第1章中我们对模块进行了简要介绍。在这里,我们将详细介绍它们。每个Rust程序都以root模块开头。如果你创建的是一个程序库文件,那么root的模块是lib.rs;如果你创建的是可执行文件,那么root的模块通常是main.rs。当你的代码越来越多时,Rust允许你将其拆分成模块。为了在组织项目时提供灵活性,有多种方法可以创建模块。