Learning Go Over Past Few Months
From Hype to Harmony: Learning Go Over Past Few Months Whenever someone would mention Go to me, I was always the brash guy asking why?. Another language? Over another thousand?! Well, now I’m a few...

Source: DEV Community
From Hype to Harmony: Learning Go Over Past Few Months Whenever someone would mention Go to me, I was always the brash guy asking why?. Another language? Over another thousand?! Well, now I’m a few months in and I can confidently say Go has been one of the most enjoyable (and sometimes painful) languages I’ve learned. Here’s a snippet of my experience. The First Few Weeks The first thing that took me aback about Go was its simplicity. No fighting semicolons for whom-alls. No wheel reinventions. No “here’s twenty ways to skin a cat” type BS. So I fired up my first Hello, World!, followed a few tutorials, and thought this is going to be easy but turns out i was wrong but in a good way Finding Your Wall: Beginner Frustration Go has a wonderful way of taking things that seem simple and making them feel difficult. It was important for me to realize Go is simple, but not easy. The biggest issue I ran into was how Go handles errors. Coming from other languages, I figured there would be except