Go Lang Hello World

Go Lang Hello World

Hello World est un programme informatique simple mais classique qui introduit de nouveaux utilisateurs à la syntaxe d'un langage de programmation spécifique. Un programme Hello World contient les parties les plus fondamentales et les plus fondamentales d'un programme dans le langage de programmation spécifié.

Lorsque le programme Hello World est exécuté, il affiche la chaîne «Bonjour, monde!" sur l'écran. Ce tutoriel explorera le programme Hello World dans la programmation GO et le décomposera à ses éléments essentiels nus. Cela vous aidera, en retour, à comprendre la syntaxe du langage de programmation Go et comment utiliser ses différentes fonctionnalités.

NOTE: Avant de procéder à l'écriture de votre premier programme Hello World en Go, assurez-vous que le compilateur Go a installé et configuré pour votre système.

Apprenez à installer Go dans Windows, Linux et MacOS dans la ressource ci-dessous:

https: // linuxhint / com / comment-install-go

Écrire Hello World in Go

Commençons par créer notre premier programme Hello World à Go.

Commencez par créer un répertoire pour stocker votre programme Hello World.

Mkdir Hello-World

Naviguez dans le répertoire à l'aide de la commande CD:

CD Hello-World

L'étape suivante consiste à permettre le suivi des dépendances de votre code. Le suivi des dépendances permet à GO pour gérer les packages importés dans d'autres modules. Bien que ce ne soit pas critique pour un programme Hello World simple, c'est une bonne pratique.

Vous permettez le suivi de la dépendance en Go en créant un fichier dans Go.fichier de mod. Ce fichier suivra les modules où vous importez les packages dans votre code.

Dans le terminal, exécutez la commande ci-dessous pour créer un exemple de module comme:

$ go mod init exemple / Hello-world
GO: Créer un nouveau go.MOD: Exemple de module / Hello-World

Créez un fichier pour stocker votre programme Hello World. Un code source de programme Go est stocké dans le fichier se terminant par un .extension.

$ touch hello-world.aller

Modifiez le fichier à l'aide de votre éditeur de texte préféré:

$ vim hello-world.aller

Ajoutez le code ci-dessous et enregistrez le fichier.

package principal
Importer "FMT"
func main ()
fmt.Println ("Bonjour, monde!")

GO Hello

Laissons décomposer les composants individuels du programme Hello World ci-dessus.

Package principal

La première ligne du programme Go est le «Package Main».

Cette clause agit comme un point de départ du programme. Un bloc spécial indique au compilateur GO qu'il devrait compiler le code source comme un seul exécutable et non une bibliothèque partagée.

En Go, il existe deux types de programmes: un exécutable autonome et une bibliothèque partagée. Nous pouvons exécuter un exécutable autonome directement du terminal, et le programme effectuera ses opérations souhaitées.

Une bibliothèque contient du code que d'autres parties du programme peuvent partager et réutiliser.

Importer «FMT»

Adjacent à la clause «Package Main» se trouve la déclaration «Importer« FMT »». Cette clause est utilisée pour importer le package FMT.

En Go, nous importons des packages à l'aide de l'importation de mots clés, suivi du nom du package pour importer.

Dans notre cas, nous avons besoin du package FMT, qui est utilisé pour les opérations d'entrée / sortie. Cela nous permet d'imprimer quelque chose à l'écran.

Func Main

Vient ensuite le bloc «Func Main». Ceci est utilisé pour définir la fonction principale de votre programme. C'est là que le programme commencera à s'exécuter.

Pour créer une fonction dans GO, nous commençons le mot-clé «func» suivi du nom de la fonction et de deux parenthèses. Vous pouvez transmettre des paramètres aux fonctions en les passant à l'intérieur des parenthèses.

NOTE: La fonction principale de GO n'a pas de paramètres ni de valeur de retour.

Ensuite, ajoutez une paire de sourcils bouclés. Cela indique où vit le code de la fonction.

La fonction principale appellera généralement d'autres fonctions pour effectuer d'autres tâches.

Fmt.println ()

Le fmt.Println () est une fonction qui est appelée la fonction principale. Il a deux parties principales:

  1. Fmt-le nom du package où se trouve la méthode.
  2. Println ()-le nom réel de la méthode.

Nous utilisons la méthode println () ou la ligne d'impression du package FMT pour imprimer la chaîne «Bonjour le monde!".

Exécuter un programme GO

Pour exécuter un programme Go, vous devez le compiler en premier. Assurez-vous que le compilateur Go a installé sur votre système avant de continuer.

Pour exécuter le programme, utilisez la commande:

$ va courir bonjour-monde.aller

Le «Hello-World.go »fait référence au nom du fichier contenant le code source GO. Une fois que nous exécutons la commande ci-dessus, nous devrions voir la sortie du programme comme:

::sortir
Bonjour le monde!

Vous pouvez également créer un exécutable à l'aide de la commande go build:

$ va construire Hello-World.aller

La commande créera le code dans un exécutable autonome, que vous pouvez exécuter à partir du terminal comme:

./Bonjour le monde

Ou si vous êtes sous Windows:

$ Hello-World.exe

Fermeture

Ce guide fournit une ventilation complète de la structure et des concepts du programme Hello World dans le langage de programmation Go. Si vous êtes nouveau à partir, «bienvenue au club» et continuez à pratiquer pour améliorer vos compétences.

Merci d'avoir lu et restez à l'écoute pour plus de tutoriels Go.