Best Go Tutorials in Town
Any recommendations for intermediate/advanced level tutorial videos/series that build real-world prod-quality projects?
Any paid/free courses for Go that REALLY helped you?
Best Tutorial of Go
Second option. Course on udemy by Todd is really good and exercises are decent enough for beginners. If you want to do more exercise you could use https://exercism.io/ as well.
More on reddit.comIs Golang good for beginners?
Is Golang used in AI?
Is Golang better than Python?
Videos
It's been a couple of months that I started to learn Go. I'm basically binge watching any tutorial I can find on youtube. And I gotta say that I completed a bunch. Today I want to share 2 channels with you that I think are great compared to others:
-
The first one is going through almost all of the concepts in go in an elaborate way. The tutor is very clear. Videos are a little bit long compared to other tutorials but I believe it worths your time. Because in every video he manages to squeeze in some things that I haven't came across before. It's definitely beginner friendly and it will get you up to speed with a great knowledge base. Generally, I watch tutorials at 1.5x-2x speed, but that was one of the few tutorials that I watched at 1x speed, because it's packed with a lot of knowledge and insight.
failing forward
-
The second channel is a little bit more advanced in terms of the topics it covers. The tutor I think is an ex-Google and current Apple engineer. He basically picks a concept/mini project/ idea for each video and tries to implement it as if it's a production environment. I gotta say I learned a lot from that channel as well
just for func
So, that's it. That's all my hours spent watching tutorials to find out the best ones. Take it as my payback to the community. I hope it will be helpful for newcomers.
Feel free to add tutorials below that you can vouch for and think they worth the while.
Edit after 6 months:
There is one more channel that I found worth mentioning and it is:
-
Go Class by Matt KØDVB
It's almost like the first source above but gives a more academic vibes. The part I liked about it is that after introducing topics it goes ahead and gives small coding sessions. Those sessions themself actually teach a lot about the logic and conventions of Go programming. So highly recommend that one as well.