La mascotte du golang est un gopher, qui n'a pas de nom et s'appelle seulement "Go gopher".
L'environnement d'exploitation de ce tutoriel : système Windows 10, version go1.20.1, ordinateur Dell G3.
Quelle est la mascotte de Golang ?
La mascotte du langage Go est un gopher :
(Le gopher n'a pas de nom et n'est connu que sous le nom de "Go gopher".)
#🎜 🎜# Extension : Le langage Go peut actuellement atteindre 80 % des performances de c/c++, ce qui est beaucoup plus rapide que la vitesse de compilation de c/c++. Actuellement, le logiciel open source populaire docker, kubernetes, lxd. et autres logiciels Ils sont tous écrits en langage Go, et le langage Go a été nommé langage de programmation de l'année en 2016. On voit que les scénarios d'application de Go sont extraordinaires. Caractéristiques du langage Go Le langage Go garantit qu'il peut non seulement atteindre la sécurité et les performances des langages compilés statiquement, mais également atteindre la rapidité et la facilité de maintenance du développement dynamique du langage. Certaines personnes décrivent le langage Go : Go = C + Python, cela montre que le langage Go a la vitesse d'exécution du programme de langage statique C et le développement rapide du langage dynamique Python. Le langage Go a les fonctionnalités suivantes : 1. Récupération automatique des déchets La chose la plus gênante à propos du C/C++ est le problème du pointeur. Si vous ne faites pas attention, vous deviendrez fou. Le pointeur est hors limites ou à nouveau hors limites. En langage Go, vous n'avez plus à vous soucier de la suppression ou de la libération, le système le recyclera automatiquement. Wild pointeur : un pointeur vers une mémoire qui a été libérée ou une mémoire qui n'a pas de droits d'accès (accès illégal). Un pointeur sauvage pointe vers un espace d'adressage incertain, ou il pointe vers un certain espace d'adressage, mais le résultat de l'espace de référence est imprévisible.
Contrairement aux pointeurs nuls, les pointeurs sauvages ne peuvent pas être évités en jugeant simplement s'ils sont NULL, mais ne peuvent être réduits qu'en développant de bonnes habitudes de programmation. Opérer sur des pointeurs sauvages peut facilement provoquer des erreurs de programme.
#🎜 🎜#3. La programmation simultanée
Le langage Go est naturellement une concurrence. Seul le mot-clé "go" est nécessaire pour exécuter des fonctions simultanément, ce qui facilite la programmation simultanée.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!