diff --git a/README.md b/README.md index 7e8ad63a..a9def4ef 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ - **规避陷阱和对抗编译器**,只有真的上手写过一长段时间 Rust 项目,才知道该如何规避常见的陷阱以及解决一些难搞的编译器错误,而本书将帮助你大大缩短这个过程,提前规避这些问题 -- **[Cookbook](https://cook.rs)**,涵盖多个应用场景的实战代码片段,程序员上网查询文件操作、正则解析、数据库操作是常事,没有人能记住所有代码,而 Cook Book 可解君忧,Ctrl + C/V 走天下 +- **[Cookbook](https://rusty.rs)**,涵盖多个应用场景的实战代码片段,程序员上网查询文件操作、正则解析、数据库操作是常事,没有人能记住所有代码,而 Cookbook 可解君忧,Ctrl + C/V 走天下 - **[配套练习题](https://github.com/sunface/rust-by-practice)**,像学习一门大学课程一样学习 Rust 是一种什么感觉?*Rust语言圣经 + Rust语言实战* 双剑合璧,给你最极致的学习体验 diff --git a/src/SUMMARY.md b/src/SUMMARY.md index 5cc4abae..b7b793c9 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -5,7 +5,7 @@ [快速查询入口](index-list.md) --- -[Cook Rust: Awesome + Cookbook](cookbook.md) +[锈书: Awesome + Cookbook](cookbook.md) [Rust 语言周刊](rust-weekly.md) [Rustt 翻译计划](rustt.md) diff --git a/src/cookbook.md b/src/cookbook.md index 7fc87b10..553c6f99 100644 --- a/src/cookbook.md +++ b/src/cookbook.md @@ -1,4 +1,4 @@ -

Cook Rust

+

Rusty Book

@@ -6,39 +6,9 @@
- -在线阅读: [https://cook.rs](https://cook.rs)
-学习一门语言、做一个项目就像烹饪一顿美食一样,你需要往项目中添加许多调味料,而 Cook Rust 就是教大家如何烹饪一个优秀的 Rust 项目。 - -| 烹饪美食 | Cook Rust | -| --- | --- | -| 找到合适的厨具、调料、食材 | 为项目挑选 Awesome 依赖库 | -| 按照食谱做好一道道菜,最终呈现一桌大餐 | 在 Cookbook 中查询实用的代码片段,直接复制到项目中,最终快速搭建好一个项目 | - -可以看出 `Cook Rust` = `Awesome Rust` + `Rust Cookbook`,**在这里你可以找到各种优秀的依赖库和代码片段**,无论是学习还是快速搭建项目,本书都可以助你一臂之力! - -关于 Awesome,相信大家已经非常熟悉。但目前最火的 awesome-rust 项目有一个非常大的问题:里面的项目鱼龙混杂,因为它的目的是列出所有项目,但对于用户而言,更想看到的是可以在生产中使用的、稳定更新的优秀项目。 - -对于开发者而言,Cookbook 非常实用的,几乎每一门编程语言都是如此。原因无他:聪明的开发者大部分时间不是在复制粘贴就是在复制粘贴的路上。而 CookBook 恰恰为各种实用场景提供了可供直接复制粘贴的代码,例如网络协议、数据库和文件操作、随机数生成、命令行解析等。既可以用于学习 Rust ,还能大幅提升你的编码效率。 - -> Cookbook 的部分内容翻译自 [Rust CookBook](https://rust-lang-nursery.github.io/rust-cookbook/intro.html),但由于这本英文书更新不太活跃,导致了内容存在较多的遗漏或过期,因此我们并没有完全照搬翻译这本书的内容,而是在此基础上增加了大量新的实用库和代码片段,希望大家喜欢 - - -## 这本书的读者 -本书适合所有程度的 Rust 开发者使用: - -- 新手用来了解 Rust 的常用库和常用代码片段 -- 老手在写代码时,可以直接用来复制粘贴,大幅提升工作效率 - -毕竟咱不是在面试造飞机,谁脑袋中能记住文件操作的各种细节,对不? - -## 怎么使用 - -Cookbook 中的代码都是完整的,换而言之,这些代码片段包含了 `fn main` 函数,可以直接运行,如果你是拷贝到自己的代码中,请注意拷贝相应的代码部分,而不是全盘复制。 - -同时,这些代码( 大部分 )支持在线编辑和运行,大家无需复制到 IDE 中即可进行把玩研究。 +你想让自己的 Rust 代码更锈一些吗?来看看[<>]((https://github.com/studyrs/rusty-book))吧。