ralex / learn-rust

Playing with Rust while reading "The Rust Programming Language"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learn Rust

Playing with Rust while reading "The Rust Programming Language"

rustup docs --book
  1. Getting Started
  2. Programming a Guessing Game
  3. Common Programming Concepts
  4. Understanding Ownership
  5. Using Structs to Structure Related Data
  6. Enums and Pattern Matching
  7. Managing Growing Projects with Packages, Crates, and Modules
  8. Common Collections
  9. Error Handling
  10. Generic Types, Traits, and Lifetimes
  11. Writing Automated Tests
  12. An I/O Project: Building a Command Line Program
  13. Functional Language Features: Iterators and Closures
  14. More about Cargo and Crates.io
  15. Smart Pointers
  16. Fearless Concurrency
  17. Object Oriented Programming Features of Rust
  18. Patterns and Matching
  19. Advanced Features
  20. Final Project: Building a Multithreaded Web Server
  21. Appendix

Comprehensive Rust πŸ¦€

πŸ“’ Four day Rust course developed by the Android team: Comprehensive Rust πŸ¦€

  • Day 1
  • Day 2
  • Day 3
  • Android
  • Bare Metal
  • Concurrency

Cargo

The Cargo Book

rustup

Update Rust toolchains and rustup

rustup update

With no toolchain specified, the update command updates each of the installed toolchains from the official release channels, then updates rustup itself.

Other resources

About

Playing with Rust while reading "The Rust Programming Language"


Languages

Language:Rust 100.0%