Go est un langage de programmation open-source axé sur la simplicité, la fiabilité et l'efficacité.

Go a été initialement conçu chez Google en 2007. À l'époque, Google connaissait une croissance rapide et le code utilisé pour gérer son infrastructure augmentait également rapidement en taille et en complexité. Certains ingénieurs en cloud computing de Google ont commencé à penser que cette base de code vaste et complexe les ralentissait. Ils ont donc décidé qu'il leur fallait un nouveau langage de programmation axé sur la simplicité et la rapidité des performances. Robert Griesemer, Rob Pike et Ken Thompson ont conçu Go.

Go est devenu un projet open-source et a été publié publiquement en 2012. Il a rapidement gagné un niveau de popularité surprenant et est devenu l'un des principaux langages de programmation modernes.

Est-il nommé Go ou Golang ?

Le langage s'appelle-t-il Go ou Golang ? Vous l'apprenez directement de la bouche de Google : le langage s'appelle "Go".

Selon Google, le surnom "Golang" est dû au site Web golang.org, qui a été choisi parce que "go.org n'était pas disponible pour nous". En conséquence, certaines personnes utilisent indifféremment "Golang" et "Go" pour désigner le langage de programmation. (Pas nous, mais vous savez . . . )

Pour être juste, Golang est beaucoup plus facile à trouver sur Google que Go, qui peut faire référence au jeu de stratégie ou au film culte de Doug Liman. Golang est également utilisé comme tag Twitter pour Go, #golang.