Votre premier programme
Contexte
Section intitulée « Contexte »Chaque programme Go est composé de packages. Un package nommé main est spécial : il définit un programme exécutable. Le point d’entrée est une fonction nommée main sans paramètres et sans valeur de retour.
Structure d’un fichier source Go
Section intitulée « Structure d’un fichier source Go »package main // Déclaration du package
import "fmt" // Importation (bibliothèque standard)
func main() { // Fonction d'entrée fmt.Println("Bonjour, monde") // Instruction}Explication
Section intitulée « Explication »package main– Déclare que ce fichier appartient au packagemain.import "fmt"– Importe le packagefmtpour les entrées/sorties formatées.func main()– Le programme commence ici. Pas d’arguments, pas de retour.fmt.Println– Affiche une ligne sur la sortie standard.
Exécution du programme
Section intitulée « Exécution du programme »Enregistrez le code sous main.go, puis dans un terminal :
go run main.goCréez un fichier main.go avec le contenu ci‑dessous.
Code exemple
Section intitulée « Code exemple »package main
import "fmt"
func main() { fmt.Println("Bonjour, monde")}Bonjour, monde