模拟建一个票务系统

第一章应已让你对Rust的基本类型、操作符和控制流程构造有了良好的掌握。
本章,我们将更进一步探讨使Rust真正独特之处:所有权
所有权让Rust既内存安全,又高效,无需垃圾回收器。

以一个票务系统(类似JIRA)为例,你用于跟踪软件项目中的错误、特性或任务。
我们将尝试用Rust建模它。这只是初版,不完美,也不够地道,章节末。但足够挑战!
前进需掌握几个Rust概念:

  • struct,定义自定义类型的方式之一
  • 所有权和借用
  • 内存管理:栈、指针、数据布局、析构
  • 模块和可见性- 字符串

参考

  • 本节练习位于 exercises/03_ticket_v1/00_intro