Rust语言圣经
教程简介
- 在线阅读:https://course.rs
《Rust语言圣经》涵盖了从入门到精通所需的Rust知识,目录和内容经过深思熟虑的设计,同时语言生动幽默,行文流畅自如,摆脱了技术书籍常见的机械感和晦涩感。
-
深入度:在基础教学的同时,提供了深入剖析。浅尝辄止并不能让我们登上紫禁之巅。
-
专题内容:通过专题形式呈现Rust高级内容,内容高度聚焦,例如性能优化、手把手实现链表、Cargo和Tokio使用指南、异步编程、标准库解析、WASM等等。
-
内容索引:作为一本工具书,优秀的索引能力非常重要。遗忘不可怕,找不到才可怕。
-
规避陷阱和对抗编译器:只有真正长期编写Rust项目,才能了解如何规避常见陷阱以及解决一些棘手的编译器错误。本书将帮助你大大缩短这个过程,提前规避这些问题。
-
Cookbook:涵盖多个应用场景的实战代码片段。程序员经常需要在网上查询文件操作、正则解析、数据库操作等内容,没有人能记住所有代码,而Cookbook可以解决你的烦恼,Ctrl + C/V走天下。
-
配套练习题:像学习一门大学课程一样学习Rust是一种什么体验?《Rust语言圣经》和《Rust语言实战》双剑合璧,为你带来最极致的学习体验。
总之,在写作过程中我们始终铭记初心:为中国用户打造一门全面的、深入的、持续更新的Rust教程。新手用来入门,老手用来提高,高手用来提升生产力。
🏆 贡献者
非常感谢本教程的所有贡献者,正是有了你们,才有了现在的高质量Rust教程!
🏆
🏅
创作感悟
截至目前,Rust语言圣经已写了170余章,110余万字,历时800多个小时。每一章节都是手写而成,没有任何机器翻译和质量上的妥协(相信深入阅读过的读者都能体会到这一点)。
曾有读者问过:"这么好的书为何要开源,而不是出版?"原因很简单:只有完全开源才能完美地呈现出我想要的教学效果。
总之,Rust要在国内真正发展起来,必须有一些追逐梦想的人在做着不计回报的事情,而我希望自己能贡献一份微薄之力。
但要说完全无欲无求,那也是不可能的。看到项目多了一颗🌟,那感觉...棒极了,因为它代表了读者的认可和赞赏。
你们用指尖绘制的星空,那里繁星点点,每一颗都在鼓励着怀揣开源梦想的程序员披荆斩棘、不断前行。不夸张地说,没有你们,开源世界就没有星光,自然也就不会有今天的开源盛世。
因此,我恳请大家,如果觉得这本书还不错,就在你的指尖星空中绘制一颗新的🌟,指引我们继续砥砺前行。这个世界,因善意而美好。
最后,能通过开源在茫茫人海中与大家相识,这感觉真好:D
开源协议
在开源版权上,我们选择了No License,这意味着读者可以随意fork和阅读,但是不能私下修改后再包装分发。如果有这方面的需求,请联系我们,望理解。
借鉴的书籍
站在巨人的肩膀上,能帮我们看得更远。特此感谢以下巨人:
- Rust Book
- Rust nomicon
- Async Rust
- 详细清单参见这里
因为它们绝大部分支持APACHE + MIT双协议,因此我们选择遵循其中的MIT协议,并在这里统一对借鉴的书籍进行说明。
社区 & 读者交流
-
知乎:孙飞 Sunface
-
RustCn微信交流2群:
-
微信公众号:扫描下面的二维码关注公众号"Rust语言中文网"