在线阅读: https://cookbook.rs
对于开发者而言,CookBook 是非常实用的,几乎每一门编程语言都是如此。原因无他:聪明的开发者大部分时间不是在复制粘贴就是在复制粘贴的路上。而 CookBook 恰恰为各种实用场景提供了可供直接复制粘贴的代码,例如文件操作、随机数生成、命令行解析等等,
CookBook 的部分内容翻译自 Rust CookBook,但由于这本英文书更新不太活跃,导致了内容存在较多的遗漏或过期,因此我们并没有完全照搬翻译这本书的内容,而是在此基础上增加了大量新的实用库和代码片段,希望大家喜欢
本书适合所有程度的 Rust 开发者使用:
- 新手用来熟悉 Rust 的使用方式和常用库
- 老手在写代码时,可以直接用来复制粘贴,大幅提升工作效率
毕竟咱不是在面试造飞机,谁脑袋中能记住文件操作的各种细节,对不?
Cookbook 中的代码都是完整的,换而言之,这些代码片段包含了 fn main
函数,可以直接运行,如果你是拷贝到自己的代码中,请注意拷贝相应的代码部分,而不是全盘复制。
同时,这些代码( 大部分 )支持在线编辑和运行,大家无需复制到 IDE 中即可进行把玩研究。