
Rust权威指南(第2版)
Steve Klabnik / Carol Nichols 著
27
累计阅读
支持 PDF · EPUB · Word · TXT 多种格式下载 (PDF 含 A4 / 手机版)
作品简介
本书由Rust核心团队成员编写,由浅入深地探讨了Rust语言的方方面面。从创建函数、选择数据类型及绑定变量等基础内容着手,逐步介绍所有权、生命周期、trait、安全保证等高级概念,错误处理、模式匹配、包管理、并发机制、函数式特性等实用工具,以及完整的项目开发实战案例。
作为开源的系统级编程语言,Rust可以帮助你编写更有效率且更加可靠的软件,在给予开发者底层控制能力的同时,通过高水准的工程设计避免了传统语言带来的诸多麻烦。
出版时间2025-02-01
共 32 章
内容简介试读
推荐语试读
译者序试读
序试读
说明试读
致谢试读
前言试读
1 入门指南
2 编写一个猜数游戏
3 通用编程概念
4 认识所有权
5 使用结构体组织相关联的数据
6 枚举与模式匹配
7 使用包、单元包和模块管理日渐复杂的项目
8 通用集合类型
9 错误处理
10 泛型、trait与生命周期
11 编写自动化测试
12 I/O项目:编写一个命令行程序
13 函数式语言特性:迭代器与闭包
14 进一步认识Cargo及crates.io
15 智能指针
16 无畏并发
17 Rust的面向对象编程特性
18 模式与匹配
19 高级特性
20 最后的项目:构建多线程Web服务器
附录A 关键字
附录B 运算符和符号
附录C 可派生trait
附录D 有用的开发工具
附录E 阶段性版本
