使用 Rust 迈出第一步

初级
开发人员
学生
Azure

对学习一种日益广泛使用且越来越热门的新编程语言感兴趣吗? 从此处开始! 打下使用 Rust 构建快速、高效的程序所需的知识基础。

在此学习路径下,你将:

  • 安装编写第一批 Rust 代码所需的工具。
  • 了解 Rust 中的基本概念。
  • 了解如何处理错误。
  • 在 Rust 中管理内存。
  • 使用泛型类型和特征。
  • 为包和箱设置模块。
  • 编写并运行自动测试。
  • 创建命令行程序。

先决条件

本学习路径中的模块

Rust 语言功能的快速简介,以及 Rust 与其他编程语言的对比。

了解如何设置 Rust 开发环境、编写程序和使用 Cargo 生成系统。

了解 Rust 概念,包括变量、数据类型和函数。

探索 Rust 复合数据类型,如数组和矢量。 了解如何使用 if/else 语句来测试条件。

探索如何在 Rust 中使用哈希映射。 了解如何使用 loop 表达式循环访问数据。

在本模块中,你将了解在 Rust 中处理错误的方法。

了解让 Rust 如此与众不同的特性:所有权和借用。

了解什么是泛型类型和特征,以及如何在 Rust 中使用它们。

了解如何有效地使用模块以及如何与包和第三方箱进行集成。

了解可以对 Rust 执行的测试类型。

创建命令行程序来管理待办事项列表项。