本书可帮助读者学会在Unix、Linux shell、MacOS和Windows命令行上以轻松、循序渐进的方式使用Rust进行编程,引导读者全面了解Rust提供的功能。本书从Rust的基础开始讲解,包括如何命名对象、控制执行流和处理基本类型。你将了解如何进行算术运算、分配内存、使用迭代器以及处理输入/输出。掌握了这些核心技能后,你将很快就能用Rust处理错误并使用Rust的面向对象特性构建强大的Rust应用程序。本书对初学者非常友好,只需了解基本的编程知识——好是有C或C 的基础知识,就可以完成本书的学习。而且,要充分理解本书,只需知道什么是整数和浮点数,以及能够区分标识符和字符串就可以了。通过阅读本书,你将能够:● 开始使用Rust进行编程● 了解各种数据结构和数据序列● 定义函数、泛型函数和结构等● 处理闭包、可变字符串、范围和切片● 使用trait并了解生命周期