作者回复: 有时候会卡住,需要等一下,或者把 cargo 相关的进程杀一下
作者回复: 👍
作者回复: github 上面的代码已经改了
作者回复: 你的 terminal 是否支持 ansi color?你需要使用支持颜色的 terminal
作者回复: 👍
作者回复: 呃,又是稿件粘贴的问题,自动多加了一个转义的 "\"。我让编辑帮忙更新。 你也可以看 github 上的完成代码:https://github.com/tyrchen/geektime-rust/blob/master/mid_term_rgrep/src/lib.rs。这个代码是经过测试和 cargo check/clippy 的。
作者回复: 就是 std::io。 一般 use std::io 就可以了,但如果想同时引入自己以及自己底下的结构,可以用 self,比如: use std::io::{self, Read};