diff --git a/book/contents/advance/crate-module/intro.md b/book/contents/advance/crate-module/intro.md index c7f7a75c..9dfab4f7 100644 --- a/book/contents/advance/crate-module/intro.md +++ b/book/contents/advance/crate-module/intro.md @@ -8,8 +8,8 @@ 同时,将大的代码文件拆分成包和模块,还允许我们实现代码抽象和复用:将你的代码封装好后提供给用户,那么用户只需要调用公共接口即可,无需知道内部该如何实现。 -因此,跟其它语言一样,Rust也提供了相应概念用于代码的组织管理: -- Packages: 一个`Cargo`提供的feature,可以用来构建、测试和分享包 +因此,跟其它语言一样,Rust 也提供了相应概念用于代码的组织管理: +- Packages: 一个 `Cargo` 提供的feature,可以用来构建、测试和分享包 - 包Crate: 一个由多个模块组成的树形结构,可以作为三方库进行分发,也可以生成可执行文件进行运行 - 模块:可以一个文件多个模块,也可以一个文件一个模块,模块可以被认为是真实项目中的代码组织单元