Introduction - A Gentle Introduction to Rust
- Tour of Rust - Live code and explanations, side by side.
- Rust in Easy English - 60+ concepts, simple English, example-driven.
- Rust concepts
- rust-unofficial/awesome-rust: A curated list of Rust code and resources.
-
Get installer from rustup.rs
-
add to $PATH variable
-
rustc
binary -
cargo
binary- Create new project
cargo new foo
- Add new package
cargo add package_name
- Compiling
cargo test
andcargo build
- Package manager: Introduction - The Cargo Book
- Create new project
-
Implementation libraries (aka cargo crates)
- Rust Rover (paid)
- Visual Studio Code with rust-analyzer (free)