It’s not enough for a language to be designed to aid programming.

Apparently, it is more than good enough because the language has really taken off. In the past two years, it has gone from practically zero to near top-tier status:

  1. #17 at TIOBE
  2. #15 at RedMonk
  3. #10 at IEEE Spectrum
  4. #18 at PYPL
  5. #10 at CodeEval
  6. #11 at HackerRank
  7. #5 Most Loved Language at StackOverflow survey for 2017

Note that in the 5 years before (since Go’s birth in 2009), it didn’t do very well, despite Google’s marketing. So its recent success is not due to Google. (Google’s imprimatur doesn’t always pay off. GWT was a flop. Dart was a flop. AtScript was a flop. Google Video was a flop. Google Wave was a flop. Google Buzz was a flop. Just having Google’s name behind something guarantees nothing.)

It’s taken this long for developers around the world to see how good Go is at helping them write large-scale server software. And now Go is finding its way into the web, robotics, machine learning, etc.