欢迎来到第二天

现在我们已经了解了相当多的Rust,接下来我们将学习:

  • 内存管理:栈与堆,手动内存管理,基于作用域的内存管理,以及垃圾回收。

  • 所有权:移动(move)的语义,复制(copy)和克隆(clone),借用(borrow),以及生命周期。

  • Structs and methods.

  • 标准库: 字符串(String), 选项(Option)结果(Result), 动态数组(Vec), 散列表(HashMap), 引用计数(Rc)共享引用计数(Arc)

  • 模块: 可见性, 路径和文件系统的层次结构。