GoGoPrimer
< Retour au module

Prise en main

Installation et premier programme

Rends-toi sur go.dev/dl pour télécharger l'installeur de ta plateforme (macOS, Windows, Linux). Une fois l'installation terminée, vérifie qu'elle a fonctionné en ouvrant un terminal.

go version
Doit afficher quelque chose comme `go version go1.23.0 darwin/arm64`.

Crée un dossier pour ce premier programme, puis un fichier `main.go` à l'intérieur.

package main
 
import "fmt"
 
func main() {
fmt.Println("Hello, Go!")
}
Ton premier programme Go : il affiche un message dans le terminal.

Deux façons de l'exécuter. `go run` compile et exécute en une seule commande, pratique pendant le développement. `go build` produit un binaire exécutable autonome que tu peux distribuer et lancer sans avoir Go installé.

go run main.go
# Hello, Go!
 
go build -o hello main.go
./hello
# Hello, Go!

Avant chaque commit, lance `gofmt -w .` (ou configure ton éditeur pour le faire à la sauvegarde) : c'est le formateur officiel, il n'y a rien à discuter dessus.

À toi de jouer

Modifie le programme pour qu'il affiche ton prénom après le message de bienvenue, sur une seconde ligne.

package main
 
import "fmt"
 
func main() {
fmt.Println("Hello, Go!")
// ajoute une ligne ici
}