本教程将指导您学习Rust。你大概要花 15 分钟的时间,才能达到你有一个运行程序的点(大约在 1.3 章)。在那之后,我们将继续调整我们的程序,直到我们到达另一个可以输送我们的小工具出去的点。
您将学习如何开始,以及在哪里找到更多信息的所有要点。随意跳过你现在不需要知道的部分,或者挑任何一节来学习。
你想写什么样的项目?我们先从一些简单的事情开始,怎么样:让我们写一个小的grep
克隆。这是一个工具,可以给它一个字符串和一个路径,它将只打印包含给定字符串的行。我们称之为grrs
(读作“grass”)。
最后,我们希望能够像这样运行我们的工具:
$ cat test.txt
foo: 10
bar: 20
baz: 30
$ grrs foo test.txt
foo: 10
$ grrs --help
[some help text explaining the available options]