Skip to content

Cargo

Rust 语法

  1. 基础数据结构
    • 集合 vector
    • 哈希 map
  2. 宏!
  3. I/O
  4. 多线程
  5. 网络
  6. GUI
  7. 框架
  8. 测试

特性

  1. 迭代器与闭包,函数式编程
  2. 智能指针
  3. 并发安全
  4. 面向对象
  5. 异常、错误处理

实现一个自己的程序,如多线程 Web Server

深入研究宏!

如何阅读

  1. 字里行间都需要细读,哪怕是一个单词,都需要弄懂它是什么意思,有什么作用,比如关键词trait,谷歌翻译是特征,特点。 但是在 Rust 里,它就是一个定义泛型行为的方法。它可以与泛型结合起来将泛型限定为拥有特定行为的类型, 而不是任意类型。
  2. 生命周期,方便编译器检查引用的有效性。