详解Rust 数据类型
Rust是一种全新系统编程语言,Rust语言立足于编译时安全,由于没有其他语言GC附带,Rust也是一门高性能语言,性能堪比C。最近几年内,Rust被开发人员广为采纳,是好多年年度最受欢迎语言和开发者最想学习的语言。Rust是最有前途可以替代C/C++的语言之一。
Rust 的构建系统和包管理器:Cargo
Rust 开发者常用 Cargo 来管理 Rust 工程和获取工程所依赖的库。在上个教程中我们曾使用 cargo new greeting 命令创建了一个名为 greeting 的工程,Cargo 新建了一个名为 greeting 的文件夹并在里面部署了一个 Rust 工程最典型的文件结构。这个 greeting 文件夹就是工程本身。
讲解一下Rust 所有权
所有权对大多数开发者而言是一个新颖的概念,它是 Rust 语言为高效使用内存而设计的语法机制。所有权概念是为了让 Rust 在编译阶段更有效地分析内存资源的有用性以实现内存管理而诞生的概念。
Rust Slice(切片)类型
切片(Slice)是对数据值的部分引用。切片这个名字往往出现在生物课上,我们做样本玻片的时候要从生物体上获取切片,以供在显微镜上观察。在 Rust 中,切片的意思大致也是这样,只不过它从数据取材引用。

