Déclarer plusieurs variables simultanément dans Go
Dans Go, déclarer plusieurs variables à la fois est en effet possible. Alors que Python permet l'affectation simultanée à l'aide d'une ligne telle que a = b = c = 80, Go adopte une approche différente.
Méthode 1 : affectation explicite
Go vous permet pour déclarer plusieurs variables du même type et leur attribuer des valeurs une par une. Par exemple :
var a, b, c string a = "foo" fmt.Println(a) // Output: foo
Méthode 2 : affectation en ligne
Bien qu'elle ne soit pas aussi pratique que l'approche de Python, Go prend également en charge la déclaration de variable en ligne avec affectation. Cependant, cette méthode ne fonctionne que pour les variables const (constante) et var (mutable) :
a, b, c := 80, 80, 80 fmt.Println(a) // Output: 80
Gardez à l'esprit que ces méthodes attribuent la même valeur à toutes les variables déclarées. Si vous souhaitez attribuer des valeurs différentes, vous devez utiliser l'opérateur := pour chaque variable séparément.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!