Rust 中的Packages、Crates和Modules
Packages, Crates, and Modules in Rust
本课程将教你如何组织 Rust 应用程序,将它们拆分为库(“板条箱”),使用其他 Rustacean 编写的库,并与 Rust 社区分享你自己的库。
学习内容
在实践中,生产级 Rust 代码是使用高阶构建和包管理器实用程序开发的。
在本课程“Rust 中的包、板条箱和模块”中,您将学习如何在 Rust 中创建、使用、更新和发布模块化库(板条箱)。
首先,您将探索 Rust 的模块化代码分离和重用模型:板条箱和模块。
接下来,您将学习如何使用 Rust 的包管理器 Cargo 来创建新包并利用外部库。
然后,您将探索 Rust 用于处理大型项目的工具:工作区和功能。
最后,您将学习如何使用 Cargo 发布模块化库,Rust 生态系统中的其他开发人员可以在他们的项目中利用这些库。
完成本课程后,您将拥有在 Rust 中构建、使用和共享模块化库所需的技能和知识。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)