Learning GoPublished See discussion on Twitter
I've also contributed to another service at work that was written in Go, so it's been fun having that be my main exposure to the language and all it's features.
To help keep track of my learning, I started to use a centralized Notion page all about the language, it contains a set of resources I've found for learning about Go (along with references and documentation on libraries). I've also added a "Learning Log", essentially a day-by-day bulleted list of things that I've learned / interesting code snippets I've found along the way.
Most of my learning has been in the form of both:
- Following along on gobyexample.com, and
- Completing the learning exercises for Go on Exercism after a friend recommended it to me
The Exercism exercises have been really useful because they allow you to learn parts of the language through realistic examples
What other resources should I look at for learning Go? Reach out on Twitter with recommendations!