Learning Go can be challenging when you are a full time developer especially if it is another language.
Yet, the challenge can be fun at times.
Go has a relatively small learning curve. This makes it easy to understand and start hands-on early. I got excited as
It's a good idea to follow some tutorials along.
Go By Example is a place where most examples are in one place.
Again it is a good idea to create a GitHub repo and follow along.
More things need to be added and more to be learned as I go along.
Top comments (4)
My (ongoing) challenge with Go is that it advertises itself mainly as a functional language, but borrows a lot of OOP concepts, like structs. It's faily new so the ecosystem still debates as to what best practices are.
Anyway, still on my backburner for a possible new "killer" backend language...
I am interested in distributed systems. Turns out, Go is good for that. Every language has its own pros and cons.
I can warmly recommend you this (exhaustingly long) video course: oreilly.com/library/view/ultimate-...
Thank you. Will check it out.