Skip to content

Syntaxe de base du Go

Avant de commencer, je vais d'abord présenter comment utiliser la documentation officielle et comment utiliser les outils fournis par l'officiel. Pouvoir utiliser correctement les commodités fournies par l'officiel peut améliorer l'efficacité de l'apprentissage et réduire le gaspillage de temps inutile. Sur le site officiel, vous pouvez vous tenir informé des derniers changements concernant le langage Go, des nouvelles fonctionnalités et des tendances de développement futures, etc. Beaucoup de contenu de ce site provient également du site officiel. Le support officiel pour les tutoriels est également très riche, et la difficulté d'entrée de Go n'est pas élevée. Si vous avez des bases dans d'autres langages, l'apprentissage sera très facile.

La syntaxe du langage Go (Golang) est concise et efficace, adaptée pour une prise en main rapide et le développement d'applications hautes performances. Voici quelques points clés de la syntaxe de base et des exemples de code pratiques pour vous aider à démarrer rapidement.

Documentation officielle

Adresse : Documentation - The Go Programming Language

La documentation contient tout ce dont vous avez besoin pour apprendre le langage Go, y compris l'installation, le démarrage rapide, des exemples de code, des recommandations de style et de nombreux tutoriels en ligne. La plupart sont entièrement en anglais, quelques-uns prennent en charge le chinois, mais il n'y a pas de vocabulaire particulièrement obscur ou difficile à comprendre, et le sens général est relativement facile à comprendre.

Effective Go

Adresse : Effective Go - The Go Programming Language

Il s'agit d'un tutoriel complet écrit par l'officiel, dont le contenu remonte à 2009. Le contenu est assez détaillé, allant de la nomination des variables aux concepts de conception de haut niveau. Cependant, l'officiel a également noté que ce document n'a pas été mis à jour de manière significative depuis longtemps, et certains contenus peuvent être obsolètes, mais la plupart des tutoriels sont toujours applicables.

Manuel de référence

Adresse : The Go Programming Language Specification

L'importance du manuel de référence est évidente. Le contenu du manuel de référence évolue toujours avec les versions, restant toujours à jour. Son contenu comprend : structure lexicale, définitions de concepts, définitions d'instructions, etc. Ce sont des définitions de base sur le langage Go, adaptées pour rechercher des concepts lorsque nécessaire. Il contient également de nombreux exemples de code.

Compilation en ligne

Adresse : Go Playground - The Go Programming Language

Site web officiel permettant de compiler et d'exécuter des programmes Go en ligne. Pour certains programmes Go qui ne nécessitent pas une grande quantité de code, vous pouvez les écrire directement sur le site en ligne officiel, ce qui permet de gagner beaucoup de temps.

Journal des mises à jour

Adresse : Release History - The Go Programming Language

Selon les habitudes passées, l'officiel publie environ une version mineure tous les six mois. Les modifications de chaque mise à jour peuvent être consultées dans le journal des mises à jour. Par exemple, le changement le plus important dans la version 1.18 a été l'ajout des génériques, tandis que les mises à jour de la version 1.19 ont été relativement plus modérées. Comprendre le contenu des mises à jour de chaque version peut également être utile.

TIP

En outre, il existe de nombreux autres sites web tiers qui fournissent de nombreux tutoriels et outils sur l'apprentissage de Go : Liens externes

Golang by www.golangdev.cn edit