cargo new my_testcd my_tescode .
目录如下
我们假设我们想要开发一个学生管理系统,于是添加模块"student_find"
添加mod.rs student.rs
在mod.rs里编写pub mod student;
在student.rs里编写接口体/函数即可
pub struct Student{ naem:String, age:u32,}impl Student{ pub fn new(name:String,age:u32)->Self{ Student{ name:name, age:age, } }}
在main.rs 里面调用我们编写的代码
mod student_find;use student_find::student;fn main() {
let _lihua = student::Student::new("lihua".to_string(), 18);
}