mirror of
https://github.com/sunface/rust-by-practice.git
synced 2025-06-23 04:29:41 +00:00
update [Small projects with Elegant code]
This commit is contained in:
@ -9,19 +9,24 @@
|
||||
|
||||
这个恰恰跟本书的目标吻合,因此,我们决定收集一些优秀的资源,并在 _Rust语言实战_ 中呈现给大家。
|
||||
|
||||
1. Ripgrep
|
||||
### 1. Ripgrep
|
||||
|
||||
以上的问题通常都会伴随着 [`ripgrep`](https://github.com/BurntSushi/ripgrep) 的推荐, 虽然我不认为它是一个小型项目,但是依然非常推荐大家学习,当然,首先你得做好深挖的准备和耐心。
|
||||
|
||||
2. 教程:构建一个文本编辑器
|
||||
### 2. 教程:构建一个文本编辑器
|
||||
|
||||
该教程 [`https://www.philippflenker.com/hecto/`](https://www.philippflenker.com/hecto/) 将带领我们从零开始构建一个文本编辑器.
|
||||
|
||||
3. Ncspot
|
||||
### 3. Ncspot
|
||||
|
||||
[Ncspot](https://github.com/hrkfdn/ncspot) 是一个终端访问的 Spotify 客户端,小巧、简单、良好的代码组织以及异步编程,值得学习.
|
||||
|
||||
4. 命令行 Rust
|
||||
### 4. 命令行 Rust
|
||||
|
||||
[这个项目](https://github.com/kyclark/command-line-rust) 是书本 `Command-Line Rust(O'Reily)` 的配套项目,可以帮助大家理解该如何更好的编写命令行程序,例如 `head`, `cat`, `ls`。
|
||||
|
||||
5. 在 PNG 中隐藏你的秘密
|
||||
### 5. 在 PNG 中隐藏你的秘密
|
||||
|
||||
[这本书](https://picklenerd.github.io/pngme_book/) 将带领大家编写一个命令行程序,功能是在 PNG 文件中隐藏一些秘密信息,首要目标是让我们熟悉 Rust 代码。
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user