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.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store