As the title suggest what are some good open source rust projects I could read to learn advance lifetime patterns and idiomatic rust patterns in general. Thank you! : D
I don't know about specific projects, but there are three things that helped me to better understand lifetimes and related patterns:
- The Rustonomicon;
- @quinedot "Learning rust" at Learning Rust;
- Reading through
stdsource code (usually I am looking up something in the docs and I think "how does this works?" and follow the src link).
Hope this helps.
4 Likes
yeah, I see. Thanks for the resources!
What are you interested in? Parallel programming? Data structures? Async? For crates, you could start with whatever dependencies you find yourself using often (including std itself).