🧠停靠站
🧠停靠站
18:25 · 2024年9月3日 · 周二
https://telegra.ph/如何管理复杂的大型Rust项目-09-03
Telegraph
如何管理复杂的大型Rust项目
在本文中,将分享组织大型Rust项目的方法。虽然这不是一个权威的指南,但它包含了通过试验验证和错误收集得到的一些建议和见解。 Rust的构建系统Cargo遵循约定优于配置的原则。它提供了一组合理的默认值,适用于小型项目,特别是发布在crate.io上的库。虽然这些默认值并非完美无瑕,但它们通常是有效的,有助于形成一致的生态系统。 然而,当涉及到作为工作空间组织的大型、多crate项目时,Cargo就不那么规范了。工作区是高度灵活的,Cargo不会为它们强制执行特定的布局。因此,开发人员尝试不同的结构,通常取得不同程度的成功。
 
 
Home
Powered by BroadcastChannel & Sepia