Rust for Rustaceans - Chapter-0 序言

阅读 Rust for Rustaceans 的记录。

本系列博客并不是书《Rust for Rustaceans》的全文翻译,不保证内容准确,仅作为个人阅读后的学习记录。

支持正版:Rust for Rustaceans by Jon Gjengset (rust-for-rustaceans.com)

作者油管:Jon Gjengset - YouTube

序章

无论是什么语言,书上的代码和你实际工作多年后的经验总是有很大差别。随着经验增长,你会使用更多技巧,对于核心概念建立起更全面的 mental models,学会设计和模式是怎么使用的,以及什么时候不要使用,并且在社区中发现越来越多的有用的库。

这本书会带着我们花费少量的时间学会编写更好的代码。

这本书中,我会深入浅出地讲解我多年写 Rust 的经验,把它们变成单独的、容易理解的资源。重点讲解 The Book 中缺失的内容,适合一些想要精进的 Rust 程序员。

这本书不只是 guide,更是一个索引。你可以跳过任意章节,只阅读你感兴趣的(或者让你头疼的)章节,但我推荐你不要忽略第一章和第二章,因为它们介绍了 Rust 的基础概念,是你每天都要接触的内容。以下是一个总览:

  • 第一章,基石。
  • 第二章,类型。
  • 第三章,设计接口。
  • 第四章,错误处理。
  • 第五章,项目结构。
  • 第六章,测试。
  • 第七章,宏。
  • 第八章,异步编程。
  • 第九章,不安全代码。
  • 第十章,并发(并行)。
  • 第十一章,FFI,外部函数调用。
  • 第十二章,非标准 Rust。
  • 第十三章,Rust 生态。
Licensed under CC BY-NC-SA 4.0
最后更新于 May 15, 2024 00:00 UTC