



 
这是一本专为初学者量身打造的Rust编程指南,无论你是编程新手还是希望快速提升Rust编程技巧的开发者,本书都是你的不二之选。本书共有24章,包括基础知识,内存、变量和所有权,更复杂的类型,泛型、Option和Result,集合与错误处理,迭代器和闭包,生命周期和内部可变性,多线程,Box和Rust文档,测试,默认值、构建者模式和Deref,常量、不安全的Rust、外部crates,异步Rust,标准库、宏等。从基础概念到高级特性,全面覆盖,无须复杂设置。本书都将以清晰易懂的方式,引领你步入Rust编程的殿堂,开启高效、安全编程的新篇章。 本书适合想要系统学习Rust编程语言的初学者阅读,也适合经验丰富的程序员细细品味。
目录:
第1章 一些基础知识/
第2章 内存、变量和所有权/
第3章 更复杂的类型/
第4章 构建你自己的类型/
第5章 泛型、Option和Result/
第6章 更多的集合,更多的错误处理/
第7章 特性:使不同类型执行相同的操作/
第8章 迭代器和闭包/
第9章 再谈迭代器和闭包!/
第10章 生命周期和内部可变性/
第11章 多线程及更多内容/
第12章 关于闭包、泛型和线程的更多内容/
第13章 Box和Rust文档/
第14章 测试/
第15章 默认值、构建者模式和Deref/
第16章 常量、不安全的Rust、外部 crates/
第17章 Rust最流行的crate/
第18章 在你的计算机上使用Rust/
第19章 更多crate和异步Rust/
第20章 标准库之旅/
第21章 继续游览标准库/
第22章 编写自己的宏/
第23章 项目实战——半成品项,需要等你完成/
第24章 项目实战,继续挑战未完成的项目/
点击下载