优化 cargo 入门章节

pull/823/head
sunface 3 years ago
parent 97b28476bc
commit 1b2a3653b9

@ -22,6 +22,7 @@ Go 语言在 1.10 版本之前,所有的包都是在 `github.com` 下存放,
```console
$ cargo new world_hello
$ cd world_hello
```
上面的命令使用 `cargo new` 创建一个项目,项目名是 `world_hello` (向读者势力低头的项目名称,泪奔),该项目的结构和配置文件都是由 `cargo` 生成,意味着**我们的项目被 `cargo` 所管理**。
@ -32,6 +33,7 @@ $ cargo new world_hello
```console
$ cargo new world_hello --bin
$ cd world_hello
```
现在的版本,已经无需此参数,`cargo` 默认就创建 `bin` 类型的项目顺便说一句Rust 项目主要分为两个类型:`bin` 和 `lib`,前者是一个可运行的项目,后者是一个依赖库项目。
@ -39,6 +41,7 @@ $ cargo new world_hello --bin
下面来看看创建的项目结构:
```console
$ tree
.
├── .git
├── .gitignore
@ -58,7 +61,7 @@ $ cargo new world_hello --bin
2. 手动编译和运行项目
首先来看看`cargo run`,一码胜似千言
首先来看看第一种方式,一码胜似千言,在之前创建的 `world_hello` 目录下运行
```console
$ cargo run

Loading…
Cancel
Save