Créer un premier programme programme
Nous allons commencer par un premier programme en Golang !
L’objectif est de découvrir les éléments essentiels à inclure dans un programme Go.
Créer une dossier
Nous allons utiliser un dossier pour y insérer tout notre projet en Go.
Nous pouvons appeler notre dossier : `mon-projet`.
Ensuite, nous allons insérer un fichier que l'on nommera main.go
.
mon_projet/
|-- main.go
Les fichiers Go (Golang) ont pour extension `.go`.
Fichier : main.go
Dans le fichier main.go
, insérez le code suivant :
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
Les lignes 1, 5 et 7 sont les lignes de base à insérer dans n'importe qu'elle code en langage Go. Elles sont obligatoires.
On commence par définir le package main
et ensuite on utilise la fonction main
.
package main
func main() {
}
Un package est un moyen d’organiser et de regrouper du code. C’est similaire aux modules ou bibliothèques dans d’autres langages de programmation. Nous verrons en détail cette particularité plus tard.
Cependant, le `package main` est particulier par rapport aux autres packages. Cette déclaration indique au compilateur que le programme commence avec ce fichier.
La fonction main
est le point d’entrée de votre programme. C’est la première fonction qui est exécutée lorsque vous lancez votre programme.
Elle est donc très important car obligatoire pour lancer notre programme. 🙂↕️
Comme vous pouvez le constater, et contrairement à d’autres langages, il n’est pas nécessaire d’utiliser le `;` en Go à la fin de chaque déclaration.
Les autres blocs de code servent à afficher un message dans le terminal !
Et voilà ! C'est simple à comprendre ! 😃