先搞懂Rust中的项目管理——Crate、bin crate、lib crate、workspace
在Rust中想要完成一个稍微大一点的项目是不容易的,从JavaScript的角度来讲,不同js文件直接的互相导入是非常宽松且容易的,例如import、export等,甚至可以直接导出已经实例化的成员变量,但据我目前所知,在rust中暂时是不行的,rust只能导出一些类型和函数。因此需要了解Rust中的项目管理、依赖。1.crate、binarycrate、librarycrate先介绍几个概念:(