在本章中,我们学习了使用rustc和Cargo工具编写单元测试、集成测试、文档化测试及基准测试。然后实现了逻辑门模拟器程序,并了解了整个程序包开发的工作流程。最后,我们学习了如何将Travis CI集成到GitHub项目中。
在第4章中,我们将探讨Rust的类型系统,以及如何在编译时通过它们来表述正确的程序语义。