I would say that a very good resource is exercism.io/ It has something other platforms don't easily offer: Real human people reviewing your exercises and giving you useful feedback (for free!)
I am currently doing the Golang track over there and I am pretty happy. Mentors are great and exercises are challenging enough, so once you have mastered the basics via A tour of Go, you are ready to use this.
Hi, I'm Swastik Baranwal, a software developer from New Delhi, India passionate about open-source contribution, Gopher, Pythoneer, Compiler Design and DevOps.
There are plenty of tutorials, blogs and books already. Read Go in Action, Go Programming Language and Effective Go. See references like Learn Go in Y Minutes and Go by Example. Subscribe to golang blogs and most important thing, Practice Code!
Top comments (6)
I would say that a very good resource is exercism.io/ It has something other platforms don't easily offer: Real human people reviewing your exercises and giving you useful feedback (for free!)
I am currently doing the Golang track over there and I am pretty happy. Mentors are great and exercises are challenging enough, so once you have mastered the basics via
A tour of Go
, you are ready to use this.Thank you Ruben Sanchez for the refrence. Wish you all the best
There are plenty of tutorials, blogs and books already. Read
Go in Action
,Go Programming Language
andEffective Go
. See references likeLearn Go in Y Minutes
andGo by Example
. Subscribe to golang blogs and most important thing, Practice Code!I liked Learn Go with Tests
Really explains the language in a easy to follow test driven way.
gobyexample.com/
Free Code Camp has a great 6 hour free course: youtu.be/YS4e4q9oBaU
Also learn.go.dev/
hackr.io/tutorials/learn-golang
gophercises.com/