包和模块的组织结构
很少有哪个应用在编写的时候是仅可以依靠一个文件来实现的,也很少有哪个应用可以在不借助其他任何外部库仅凭语言的自身语法和特性实现的。所以如何组织外部依赖库和自身功能组成文件,其实算是使用一门语言的基础。Rust中对于分散的文件是通过模块组织的,但是Rust模块的概念又与其他常见的语言略有不同。
很少有哪个应用在编写的时候是仅可以依靠一个文件来实现的,也很少有哪个应用可以在不借助其他任何外部库仅凭语言的自身语法和特性实现的。所以如何组织外部依赖库和自身功能组成文件,其实算是使用一门语言的基础。Rust中对于分散的文件是通过模块组织的,但是Rust模块的概念又与其他常见的语言略有不同。