downgrade
This commit is contained in:
57
README.md
57
README.md
@@ -62,33 +62,40 @@ __**Начальный план**__: установка, написание пр
|
|||||||
|
|
||||||
**`Cargo`** - это 'умный' компилятор, проектер для rust!
|
**`Cargo`** - это 'умный' компилятор, проектер для rust!
|
||||||
> Мощный инстремент который создает рабочую среду. Берет на себя 'зависимости', версии и тд.
|
> Мощный инстремент который создает рабочую среду. Берет на себя 'зависимости', версии и тд.
|
||||||
<details>
|
<details>
|
||||||
<summary>Создание `workspace`</summary>
|
<summary>Создание `workspace`</summary>
|
||||||
|
```fish
|
||||||
```fish
|
cargo new name_pj
|
||||||
cargo new name_pj
|
```
|
||||||
```
|
Структура среды:
|
||||||
Структура среды:
|
```fish
|
||||||
```fish
|
$ ls
|
||||||
$ ls
|
Cargo.toml src/
|
||||||
Cargo.toml src/
|
```
|
||||||
```
|
`Cargo.toml`:
|
||||||
`Cargo.toml`:
|
```toml
|
||||||
```toml
|
[package] # Все о проекте!
|
||||||
[package] # Все о проекте!
|
name = "name_pj" # Имя которое мы задали после cargo new "x"
|
||||||
name = "name_pj" # Имя которое мы задали после cargo new "x"
|
version = "0.1.0" # Верисия проекта (как в next, или гите)
|
||||||
version = "0.1.0" # Верисия проекта (как в next, или гите)
|
edition = "2024" # Кратко: Это большие релизы rust. На сколько я понимаю это как подведение итогов сесий разработки. Потому что rust обновляеться постаянно. Сами редакции(2015, 2018, 2021, 2024).
|
||||||
edition = "2024" # Кратко: Это большие релизы rust. На сколько я понимаю это как подведение итогов сесий разработки. Потому что rust обновляеться постаянно. Сами редакции(2015, 2018, 2021, 2024).
|
|
||||||
|
[dependencies] # При добавлении зависимостей они будут тут.
|
||||||
|
```
|
||||||
|
`src/`:
|
||||||
|
```fish
|
||||||
|
$ ls src/
|
||||||
|
main.rs # Там будет функция "hello world!"
|
||||||
|
```
|
||||||
|
</details>
|
||||||
|
|
||||||
[dependencies] # При добавлении зависимостей они будут тут.
|
|
||||||
```
|
|
||||||
`src/`:
|
|
||||||
```fish
|
|
||||||
$ ls src/
|
|
||||||
main.rs # Там будет функция "hello world!"
|
|
||||||
```
|
|
||||||
</ditails>
|
|
||||||
</ditails>
|
</ditails>
|
||||||
|
|
||||||
|
Вызов функций в Rust:
|
||||||
|
```rs
|
||||||
|
fn main() {
|
||||||
|
|
||||||
|
}
|
||||||
|
```
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user