Déclaration de fonction
Contexte
Section intitulée « Contexte »Les fonctions en Go sont déclarées avec le mot‑clé func, suivi du nom de la fonction, des paramètres (avec leurs types) et des types de retour (s’il y en a). Les paramètres et les retours sont obligatoires. Les fonctions Go peuvent retourner plusieurs valeurs.
Déclarer une fonction simple qui additionne deux entiers.
Code exemple
Section intitulée « Code exemple »package main
import "fmt"
func addition(a int, b int) int { return a + b}
// Des paramètres de même type peuvent être combinésfunc multiplication(a, b int) int { return a * b}
func main() { somme := addition(5, 3) produit := multiplication(4, 2) fmt.Println("Somme :", somme) fmt.Println("Produit :", produit)}Somme : 8Produit : 8