路线
十章,从空目录写起
还没标记。第 1 章从 cargo new 开始。
- 01新建一个 crate在教程仓库外面 cargo new。cargo run 打出灯塔山脊。15 分钟
- 02用 struct 记下一天北口草甸这一天显示成 3.6 km/h。20 分钟
- 03用 enum 表示天气漏掉一种天气,程序编不过。15 分钟
- 04Journal 拥有这些天最长远的一天是风口营地,返回的是借来的引用。25 分钟
- 05口粮不够就返回 Result错误会写出手头有几顿、需要几顿。days 保持原样。25 分钟
- 06打出第一份简报cargo run 打出咖啡只够 2 个早晨,还差 70 g。25 分钟
- 07用 iterator 算整趟路简报多出一行均速 3.0 km/h。20 分钟
- 08存成 JSON写进文件,再读回来,和内存里的日志相等。改过的口粮会被拒绝。25 分钟
- 09加上子命令cargo run -- brief 打出带均速的简报。20 分钟
- 10导出 HTML浏览器打开 lantern.html,能看到这五天和那句咖啡还差 70 g。20 分钟