豆瓣
扫码直接下载
书写得不错,但是推荐看第二版,因为很多用法已经和旧版有区别。例如第11章特型的例子,这版里是
use std::io::Write; let mut buf: Vec<u8> = vec![]; let writer: &mut Write = &mut buf;
而第二版里是
use std::io::Write; let mut buf: Vec<u8> = vec![]; let writer: &mut dyn Write = &mut buf;