Tutoriel Go : Hello world

Ce tutoriel vous aide à démarrer avec Go. Il explique ce dont vous avez besoin pour écrire votre premier programme en Go. Il commence par les bases : vous apprendrez où vous pouvez trouver et télécharger les outils nécessaires, comment installer ces outils et il vous guidera jusqu'à la construction et l'exécution de votre code. Si vous n'avez jamais écrit de programme en Go auparavant, c'est l'endroit idéal pour commencer. Nous avons créé cet article pour que vous puissiez démarrer avec Go et passer à nos exemples de SMS. Si vous êtes déjà familier avec Go, vous pouvez passer directement à l'un des projets SMS suivants.

Exemples de SMS en Go :

Envoyer un SMS avec l'API REST HTTP en Go (exemple de code)
Envoyer plusieurs SMS avec l'API REST HTTP en Go (exemple de code)
Programmer un SMS avec l'API REST HTTP en Go (exemple de code)
Recevoir un SMS avec l'API REST HTTP en Go (exemple de code)
Supprimer un SMS avec l'API REST HTTP en Go (exemple de code)
Télécharger la dernière bibliothèque d'API SMS Go depuis Github

Qu'est-ce que Go

Go est un langage de programmation développé par Google. Il est similaire à un langage naturel, comme l'anglais. Il est utilisé pour communiquer avec un ordinateur. La principale différence entre un langage naturel et un langage de programmation est que les langages de programmation ont une structure plus rigoureuse, pour aider l'ordinateur à mieux le comprendre.

Qu'est-ce qu'un programme 'hello world' en Go

Le programme 'hello world' en Go est le programme le plus simple que vous puissiez écrire. Il affiche simplement la phrase : Hello world sur l'écran de l'ordinateur. Le programme Hello World est le premier programme que les développeurs écrivent dans n'importe quel langage de programmation.

Comment écrire votre premier programme en Go

Pour écrire votre premier programme en Go :

  1. Vérifiez les prérequis
  2. Installez Go
  3. Testez si Go est installé
  4. Ouvrez Notepad
  5. Créez un dossier pour les fichiers Go
  6. Écrivez le programme Hello World en Go
  7. Exécutez votre programme Hello World en Go
  8. Vérifiez le résultat

Prérequis

Voici ce dont vous avez besoin pour commencer. Pour écrire votre premier programme informatique en Go, vous avez besoin d'un ordinateur Windows, du langage Go et du code exemple présenté ci-dessous.

  • Ordinateur Windows 10
  • Langage Go
  • Projet exemple Hello World d'Ozeki

Téléchargez le langage Go

Vous pouvez utiliser ce lien : https://golang.org/ pour télécharger Go.

Vidéo 1 - Comment télécharger Go (Tutoriel vidéo)

Téléchargez Go

Pour commencer à coder en Go, vous devez d'abord le télécharger depuis le site officiel. Visitez le lien https://golang.org/. Cliquez sur le bouton bleu Télécharger Go (Figure 1). Cela commencera le téléchargement de l'installateur à l'emplacement de téléchargement par défaut de votre navigateur.

comment télécharger go
Figure 1 - Télécharger Go

Installez le langage Go

Vidéo 2 - Comment installer Go (Tutoriel vidéo)

Pour tester si Go est installé, nous devons ouvrir l'Invite de commandes et taper la commande suivante :

//Cette commande renverra la version actuelle de Go sur notre ordinateur
go version
	

Code 1 - Tester si Go est installé

Testez Go

Vous pouvez tester si Go est correctement installé dans l'Invite de commandes. Ouvrez d'abord l'invite de commandes. Tapez "go version" et appuyez sur Entrée (Figure 2). Si l'invite de commandes renvoie la version actuelle de Go installée, cela signifie qu'il fonctionne correctement.

comment tester si go est installé
Figure 2 - La version de Go installée sur notre ordinateur

Écrivez votre programme 'hello world' en Go

Pour écrire notre premier programme en Go, nous utiliserons le Bloc-notes Windows.
Pour créer notre premier projet Go, nous devons créer un dossier où nous placerons nos fichiers pour le développement.
Nous pouvons le faire manuellement ou si vous êtes familier avec l'invite de commandes, vous pouvez créer vos fichiers en l'utilisant.
Dans la vidéo suivante, je vais vous montrer comment créer votre premier projet Go.

//Si vous voulez utiliser un nom différent pour le projet, vous pouvez remplacer la partie helloWorld
go mod init helloWorld
	

Code 2 - Comment initialiser un projet Go

package main

import "fmt"

func main() {
	fmt.Println("Hello world!");
}
	

Code 3 - Votre programme 'hello world' en Go

Vidéo 3 - Comment écrire un programme 'hello world' en Go (Tutoriel vidéo)

Exécutez votre programme 'hello world' en Go

Pour exécuter votre code en Go, nous devons utiliser l'invite de commandes.
Pour exécuter notre premier code Go, nous utiliserons la commande suivante :

//Cette commande exécutera le code Go qui contient le package main
go run .
	

Code 4 - Exécutez votre premier programme Go

Résultat de votre code

Pour exécuter votre programme, lancez simplement une invite de commandes dans le répertoire de votre programme. Tapez "go run ." et appuyez sur Entrée (Figure 3). Cela exécutera votre code. Le message "Hello World!" apparaîtra dans la console. C'est le résultat du programme.

résultat d'un programme go
Figure 3 - Le résultat du code

Vidéo 4 - Comment exécuter votre premier programme Go (Tutoriel vidéo)

Que se passe-t-il si vous faites une erreur dans votre programme Go

Si vous faites une erreur lorsque vous écrivez vos instructions en Go, vous obtiendrez une erreur de syntaxe. L'ordinateur mettra en évidence la ligne avec l'erreur en rouge, et il vous dira pourquoi il n'a pas compris les instructions. Pour corriger l'erreur, vous devez retourner dans l'éditeur de texte et modifier le programme. Les programmes disent qu'ils "corrigent l'erreur" lorsqu'ils corrigent les erreurs.

Dans le code ci-dessous, nous allons créer une erreur intentionnellement en ne mettant pas de point-virgule après la ligne Hello World. Vous verrez comment l'ordinateur réagit, comment nous corrigeons l'erreur et comment nous exécutons le programme informatique avec succès.

Qu'est-ce qu'une erreur de syntaxe ?

Une erreur de syntaxe signifie "Je ne comprends pas". Si vous parlez à quelqu'un en anglais et qu'il ne comprend pas ce que vous dites, il répondra "Je ne comprends pas". Si vous parlez à un ordinateur en Go et que l'ordinateur ne comprend pas ce que vous dites, il répondra "Erreur de syntaxe".

Comment gérer une erreur de syntaxe en Go ?

Dans le code ci-dessous, nous allons créer une erreur de syntaxe intentionnellement en ne mettant pas de point-virgule après la ligne Hello World. Vous verrez comment l'ordinateur réagit, comment nous corrigeons l'erreur et comment nous exécutons le programme informatique avec succès.

Vidéo 5 - Que se passe-t-il si vous faites une erreur dans votre code Go (Tutoriel vidéo)

Erreurs en Go

Lorsqu'il y a une commande invalide dans votre code Go, cela entraînera une erreur. Pour le démontrer, nous allons supprimer l'une des guillemets après "Hello World". Cela créera une erreur de syntaxe lorsque vous exécuterez le programme (Figure 4). Ce message d'erreur contient les détails de pourquoi l'erreur s'est produite et où.

retour d'erreur en go
Figure 4 - Rapport d'erreur en Go

Résumé

L'article ci-dessus concerne les éléments que vous devez fournir avant de commencer à coder en Go et de créer votre premier programme Hello World. Ce programme peut sembler simple et il ne fait peut-être pas grand-chose, mais commencer par de petites étapes permet d'accomplir de grandes choses. En suivant ce guide, vous avez fait votre premier pas pour devenir un développeur Go ; créer des programmes comme solution à vos problèmes vous aidera beaucoup à rendre le travail plus fluide.

Ce que vous avez appris ici est précieux, il existe d'autres guides utiles à lire sur le site web d'Ozeki. Consultez le prochain article sur ce sujet concernant comment envoyer un SMS depuis Go.

Commencez le changement, téléchargez Ozeki SMS Gateway dès maintenant !

More information