Go, également appelé golang, est un langage de programmation open source initialement développé chez Google. C'est un langage de type statique avec une syntaxe vaguement dérivée de celle de C, ajoutant une gestion automatique de la mémoire, une sécurité de type, des capacités de typage dynamique, des types intégrés supplémentaires tels que des tableaux de longueur variable et des mappages clé-valeur, et un grand bibliothèque standard.