通过例子学 Rust

    Rust 是一门注重安全(safety)、速度(speed)和并发(concurrency)的现代系统编程语言。Rust 通过内存安全来实现上述目标,但不用垃圾回收机制(Garbage collection, GC)。

    《通过例子学 Rust》(Rust by Example, RBE)内容由一系列可运行的实例组成,通过这些例子阐明了各种 Rust 的概念和基本库。想获取这些例子外的更多内容,不要忘了并查阅官方文档。另外为了满足您的好奇心,你可以。

    现在让我们开始学习吧!

    • Hello World - 从经典的 “Hello World” 程序开始学习。

    • - 学习有符号整型,无符号整型和其他原生类型。

    • 自定义类型 - 结构体 和 枚举 enum

    • - 变量绑定,作用域,隐藏。

    • 表达式

    • - 学习方法、闭包和高阶函数。

    • 模块 - 使用模块来组织代码。

    • - crate 是 Rust 中的编译单元。学习创建一个库。

    • 属性 - 属性是应用于某些模块、crate 或项的元数据(metadata)。

    • - 学习编写能够适用于多类型参数的函数或数据类型。

    • - 学习 Rust 语言处理失败的方式。

    • 标准库类型 - 学习 标准库提供的一些自定义类型。

    • - 更多关于文件处理、线程的自定义类型。

    • 补充 - 文档和测试