Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.91 KB

README.md

File metadata and controls

39 lines (31 loc) · 1.91 KB

"The Rust Programming Language"

by Steve Klabnik and Carol Nichols, with contributions from the Rust Community

In this repository, I test all code that interests me from the Rust Book.

If you find anything incorrect you can create an issue or open a pull request.

These are my personal solutions, so only corrections are accepted. Solutions to missing exercises are not needed!

Status: Done (07.07.2024)

Rust Book: https://doc.rust-lang.org/stable/book/

Table of Contents

  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

This repository is license free and redistributable.
Not used commercially