Aller au contenu

Bases des paquets

Chaque fichier Go appartient à un paquet (package). Un paquet est un ensemble de fichiers Go dans le même répertoire, compilés ensemble. Le paquet main définit un programme exécutable. Les autres paquets sont des bibliothèques réutilisables.

Créez deux fichiers dans le même répertoire : main.go et math.go avec le paquet mymath.

// math.go
package mymath
func Add(a, b int) int {
return a + b
}
// main.go
package main
import (
"fmt"
"mymath"
)
func main() {
fmt.Println(mymath.Add(3, 4))
}
Fenêtre de terminal
7