Rust 编程语言,第 2 版

The Rust Programming Language, 2nd Edition

《The Rust Programming Language》销量超过 50,000 册,是 Rust 编程的精髓指南。彻底更新到 Rust 的最新版本,这个版本被认为是该语言的官方文档。

Rust 编程语言“涵盖了您可能想了解的有关该语言的所有内容。”—Stack Overflow

Rust 在 StackOverflow 开发人员调查中多次被评为“最受欢迎的语言”。Rust 编程语言,第 2 版

是 Rust 2021 的官方指南:一种开源系统编程语言,可帮助您编写更快、更可靠的软件。Rust 提供对低级细节的控制以及高级人体工程学,使您能够提高生产力并消除传统上与低级语言相关的麻烦。

Rust 核心团队的校友 Klabnik 和 Nichols 分享他们的知识,以帮助您充分利用 Rust 的功能,从而创建健壮且可扩展的程序。您将从创建函数、选择数据类型和绑定变量等基础知识开始,然后转向更高级的概念,例如:

  • 所有权和借用、生命周期、泛型、特征和特征对象,用于将程序的约束传达给编译器
  • 智能指针和多线程,以及所有权如何与它们交互以实现无畏并发
  • 如何使用 Rust 的内置包管理器 Cargo 来构建、记录代码和管理依赖项
  • 测试、处理错误、重构和利用表达模式匹配的最佳方法

除了无数的代码示例之外,您还会发现三个专门用于构建完整项目的章节:猜数字游戏、命令行工具的 Rust 实现和多线程服务器。

 

2023/3/3 之前的EPUB格式 目录无法显示 现在替换了一个版本

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。