"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Tout sur GOLang — Go Language

Tout sur GOLang — Go Language

Publié le 2024-07-31
Parcourir:515

Everything About GOLang — Go Language

Parmi tous les langages de programmation, JavaScript est largement utilisé. Cependant, Python a récemment gagné en popularité. Contrairement à ce que l’on pense, Go figure toujours dans le top 10 des langues les plus appréciées selon l’enquête menée par Stack Overflow. Certaines entreprises célèbres qui utilisent Go incluent Google, Kubernetes, Uber, Docker, PayPal et Dropbox.

Mais qui l'a créé ? Eh bien, il a été développé par trois développeurs : Robert Griesemer, Rob Pike et Ken Thompson. En 2007, ils l'ont publié, mais c'est en 2009 qu'ils l'ont lancé en tant que langage de programmation open source.

La principale raison de sa création était de résoudre les problèmes liés aux couches réseau, à l'évolutivité, aux performances, à la productivité et à la concurrence. Ils ont été réalisés avec la complexité de C . Ils voulaient quelque chose qui puisse résoudre tous les problèmes. C'est également la raison pour laquelle il a été publié pour accélérer le processus de codage et prendre en charge l'informatique multicœur.

De plus, Go s'inspire de divers langages de programmation. Par exemple, la concurrence a été inspirée par Limbo et Newsqueak. De même, il a emprunté la lisibilité et la convivialité à Python. Mais toutes ces fonctionnalités ne visent qu’une seule chose : la stabilité dans Go.

Un peu plus d'informations sur Go :

  1. Il s'agit d'un langage de haut niveau typé statiquement et compilé.
  2. Il est quelque peu similaire au C, mais contrairement à lui, il offre une sécurité de la mémoire, un garbage collection, un typage structurel et une concurrence de style CSP.
  3. Il a été créé parce que les développeurs étaient frustrés par les langages existants.
  4. Go et Golang signifient la même chose. Auparavant, le domaine go.org n'était pas disponible, il a donc été lancé sous le nom de golang.org (un mélange de Go et de langage).
  5. Il s'agit d'un langage à usage général spécifiquement destiné à la création de backends.

De plus, Go étant un projet open source, il donne également accès à divers outils de développement. Les IDE qui fonctionnent bien avec celui-ci incluent GoLand, LiteIDE et Zeus IDE. Pour les éditeurs, vous pouvez utiliser VSCode.

Donc, vous voyez, il n’est pas difficile de comprendre pourquoi le Go est populaire de nos jours. Mais ce n’est pas le seul avantage d’utiliser Go. Le fait que Go soit vraiment simple et ait une petite courbe d’apprentissage en fait l’un des meilleurs langages à maîtriser. Mais, par-dessus tout, Go est le meilleur choix pour les ingénieurs back-end. Les développeurs peuvent répondre aux requêtes côté serveur sans utiliser beaucoup de mémoire.

Déclaration de sortie Cet article est reproduit sur : https://dev.to/shariqahmed525/everything-about-golang-go-lingual-202j?1 En cas de violation, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3