Go

Définition - Que signifie Go?

Go est un langage de programmation open source développé chez Google par Robert Griesemer, Rob Pike et Ken Thompson en 2007. Bien qu'il soit construit à peu près de la même manière que C ou Algol, contrairement à de nombreux autres langages, il ne dépend pas de C dans en tous cas. Une caractéristique déterminante de Go est la concurrence, ce qui signifie que plusieurs processus peuvent être exécutés en même temps, ce qui fait de Go un langage efficace. C'est aussi un langage verbeux qui affiche des informations étendues. Ses autres fonctionnalités sont la gestion de la mémoire, le typage structurel, la sécurité de la mémoire et la programmation de type CSP.

Go est également connu sous le nom de golang.

Definir Tech explique Go

Go a commencé comme une expérience dans le but de répondre aux critiques courantes d'autres langages de programmation tout en conservant leurs caractéristiques positives.

Les objectifs de la création de Go incluaient:

  • Capacité à évoluer vers des systèmes plus grands comme C ++ et Java
  • Construire un langage de programmation léger et dynamique qui pourrait s'adapter à l'évolution des besoins
  • Soutenir les outils, mais ne pas dépendre des outils
  • Prise en charge de la concurrence et du réseautage

Go a été implémenté dans un certain nombre d'endroits depuis son annonce en novembre 2009. Son compilateur, gc, a été développé en tant que logiciel open source et est destiné à diverses plates-formes telles que Unix, Windows, OS X, BSD et Linux. Depuis 2015, il a également commencé à être utilisé avec les appareils mobiles.

Go offre une compilation rapide et peut améliorer l'efficacité et la gestion des packages à distance.

Cette définition a été écrite dans le contexte des langages de programmation