深入浅出Rust (范长春) 完整pdf高清版[195MB]

  《深入浅出Rust》将详细描述Rust语言的基本语法,穿插讲解一部分高级使用技巧。第一部分介绍Rust基本语法。第二部分介绍属于Rust独一无二的内存管理方式。第三部分介绍Rust的抽象表达能力。第四部分介绍并发模型。第五部分介绍一些实用设施。

  目录

  第一部分 基础知识

  第1章 与君初相见 2

  第2章 变量和类型 10

  第3章 语句和表达式 34

  第4章 函数 44

  第5章 trait 50

  第6章 数组和字符串 66

  第7章 模式解构 77

  第8章 深入类型系统 91

  第9章 宏 102

  第二部分 内存安全

  第10章 内存管理基础 110

  第11章 所有权和移动语义 114

  第12章 借用和生命周期 132

  第13章 借用检查 141

  第14章 NLL(Non-Lexical-

  第15章 内部可变性 158

  第16章 解引用 169

  第17章 泄漏 181

  第18章 Panic 190

  第19章 Unsafe 198

  第20章 Vec源码分析 216

  第三部分 高级抽象

  第21章 泛型 234

  ......