课程大纲

介绍

  • Hello, World
  • 类型和值
  • 控制流

类型

  • 复合类型
  • 引用
  • 自定义类型

复杂类型

  • 模式匹配
  • Impl 块
  • 特质
  • 泛型
  • 标准库
  • 闭包

Rust 内存模型

  • 内存管理
  • 智能指针
  • 借用
  • 生命周期

迭代器

  • 动机
  • 迭代器方法
  • Collect

模块和可见性

  • 模块
  • 文件系统
  • 可见性

测试

  • 单元测试
  • 集成测试
  • 文档测试

错误处理

  • 不可恢复的错误
  • Option, Result 和 ? 操作符
  • 自定义错误

总结与下一步

要求

  • 对基本编程概念的理解
  • 至少一种编程语言的经验

受众

  • 开发者
 20 小时

客户评论 (2)

即将举行的公开课程

课程分类