I don’t remember how many times I’ve done Tokio’s tutorial (probably more than five times), but I gave it another try over the weekend. Async/await APIs don’t stick in my head because I rarely have a chance to use them.
The current version of the tutorial is really good. I like the tutorial describes not only how but why.
Specifically, I found a blog post linked from the tutorial helpful.
I’m bad at understanding generic concepts. It took me a whole day to read the article even though it says “30 minute read” and shows plenty of code. It was worth spending time. I learnt a lot from the article.
I found the misconception 2 the most useful and I liked the misconception 10 the most.
Every language has gotchas.