Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marvin-hansen/learning-rust
https://github.com/marvin-hansen/learning-rust
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/marvin-hansen/learning-rust
- Owner: marvin-hansen
- License: mit
- Created: 2022-08-05T19:00:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-13T10:27:38.000Z (over 2 years ago)
- Last Synced: 2024-10-31T01:09:36.412Z (about 2 months ago)
- Language: Rust
- Size: 125 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Learning-rust
1. [Getting Started](helloworld)
2. [Guessing Game](guessing_game)
3. [Common programming concepts](variables)
4. [Ownership](ownership)
5. [Structs](structs)
6. [Enums and Pattern Matching](enums)
7. [Packages, crates, and modules](modules)
8. [Common Collections](collections)
9. [Error Handling](errors)
10. [Generics, Traits, and Lifelines]()
1. [Generic Types](generics)
2. [Traits](traits)
3. [Lifelines](lifelines)
11. [Testing](testing)
12. [CLI Example App](cli)
13. [Functional Language Features: Iterators and Closures](functional)
14. [Cargo](my_crate)
15. [Smart Pointers](smart_pointers)
16. [Concurrency](concurrency)
17. [Object-Oriented Programming Features of Rust](oop)
18. [Patterns and Matching](patterns)
19. [Advanced Features](advanced)
20. [Building a Webserver](webserver)## Addition materials
* [value constraints](constraints)## Sources
* [LGR Cheat Sheet](https://docs.google.com/document/d/1kQidzAlbqapu-WZTuw4Djik0uTqMZYyiMXTM9F21Dz4)
* [LGD Channel](https://www.youtube.com/c/LetsGetRusty)
* [Rust Book](https://doc.rust-lang.org/stable/book)