后记 (Epilogue)

我们的 Rust 之旅在此告一段落。
内容相当广泛,但远非全面:Rust 是一门表面积很大的语言,生态系统更大!
不过别让这吓到你:没必要学完所有东西。 你会在做你自己的项目时,逐渐掌握在你所在领域(后端、嵌入式、CLI、GUI 等)所需的内容。

最后,没有捷径:要在某件事上变得在行,你必须一遍又一遍地做它。整门课程下来你写了相当数量的 Rust 代码,足以让语言和它的语法在你指尖流动起来。要再写很多行才会感觉它"是你自己的",但只要你不断练习,那一刻一定会到来。

走得更远 (Going further)

最后给你一些指引,列出你在 Rust 之旅中可能用得上的额外资源。

练习 (Exercises)

更多 Rust 练习可以在 rustlings 项目和 exercism.io 的 Rust 路径中找到。

入门资料 (Introductory material)

如果你想从不同视角看本课程涵盖的概念,请看 Rust 之书 (the Rust book)"Programming Rust"。 你肯定会学到新东西,因为它们涵盖的话题不完全相同;Rust 表面积很大!

进阶资料 (Advanced material)

如果你想更深入这门语言,参考 Rustonomicon"Rust for Rustaceans"
"Decrusted" 系列 也是了解许多最流行 Rust 库内部细节的优秀资源。

领域专门资料 (Domain-specific material)

如果你想用 Rust 做后端开发, 看看 "Zero to Production in Rust"
如果你想用 Rust 做嵌入式开发, 看看 Embedded Rust book

大师班 (Masterclasses)

你还能找到一些跨领域核心话题的资源。
关于测试,看 "Advanced testing, going beyond the basics"
关于遥测 (telemetry),看 "You can't fix what you can't see"

原文链接:英文原文