Maison > développement back-end > Golang > Comment puis-je déclarer plusieurs variables simultanément dans Go ?

Comment puis-je déclarer plusieurs variables simultanément dans Go ?

Patricia Arquette
Libérer: 2024-12-25 09:59:13
original
992 Les gens l'ont consulté

How Can I Declare Multiple Variables Simultaneously in Go?

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
Copier après la connexion

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
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal