Go In One Evening - online training
From the collection
Great Courses for Software Developers
From the collection
Great Courses for Software Developers
Here are the common ways to start learning Go.
Books are great and go deep on many topics. But they're also long and each chapter describes an entire concept even if you won't use it right away.
Videos are popular and seem like an easy way to pick up any topic. They work if you have the time to watch long hours of content.
Reading the standard library is the classic advice you'll get in the community. It might be a good idea if you plan to create another language or standard library.
Free online articles and examples contain some hidden gems and lots of bad advice. You can learn a lot, but it's hard to tell one from the other.
All the above miss one key thing: practice. We designed an online training where you learn this rare knowledge by building real-world projects. No boring videos to watch.