- Rust 78.1%
- JavaScript 20.3%
- CSS 1.6%
| css | Feels good man :D | |
| mdbook-course | Update deps | |
| src | Last changes | |
| third_party | Format | |
| .gitignore | Feels good man :D | |
| book.toml | Last changes | |
| LICENSE | Rename LICENSE.txt to LICENSE ( #293 ) | |
| README.md | Feels good man :D | |
| speaker-notes.js | Feels good man :D | |
This repository is forked from Comprehensive Rust by Google for my Rust course. Many thanks to the original authors 🥰
Comprehensive Rust 🦀
This repository has the source code for Comprehensive Rust 🦀, a multi-day Rust course developed by the Android team. The course covers all aspects of Rust, from basic syntax to generics and error handling. It also includes a deep dive on concurrency.
Read the course at https://comprehensive-rust.mo8it.com .
Building
The course is built using a few tools:
First install Rust by following the instructions on https://rustup.rs. Then clone this repository:
git clone https://codeberg.org/mo8it/comprehensive-rust.git
cd comprehensive-rust
Then install these tools with:
cargo install mdbook
cargo install --locked mdbook-svgbob
cargo install --locked --path mdbook-course
Run
mdbook test
to test all included Rust snippets. Run
mdbook serve
to start a web server with the course. You'll find the content on
http://localhost:3000. You can use mdbook build to create a static version
of the course in the book/ directory.