Maison > développement back-end > Golang > Comment déclarer plusieurs variables de différents types sur une seule ligne en Go ?

Comment déclarer plusieurs variables de différents types sur une seule ligne en Go ?

Barbara Streisand
Libérer: 2024-10-29 19:22:30
original
806 Les gens l'ont consulté

How to Declare Multiple Variables of Different Types in One Line in Go?

Plusieurs variables de types différents sur une seule ligne en Go (sans syntaxe de déclaration de variable courte)

Déclaration et initialisation de plusieurs variables du même type sur une seule ligne dans Go est simple, mais le faire avec des variables de différents types présente un défi. En effet, la syntaxe standard de déclaration de variable, var a, b string = "hello", "world", n'autorise que les variables du même type.

Alors que la syntaxe courte de déclaration de variable, c, d, e := 1, 2, "whatever", permet la déclaration de variables de différents types sur une seule ligne, il sacrifie les informations de type explicites. Si vous préférez conserver les définitions de types, la syntaxe de déclaration de variable par défaut doit être utilisée.

Malheureusement, il n'est pas possible de spécifier explicitement les types de plusieurs variables de types différents sur une seule ligne. La syntaxe de déclaration des variables nécessite un seul type, voire aucun type, pour un ensemble donné d'identifiants.

Pour déclarer plusieurs variables de types différents sur une seule ligne, omettez complètement les types :

<code class="go">var i, s = 2, "hi"</code>
Copier après la connexion

Cela devient effectivement un raccourci pour la syntaxe plus longue :

<code class="go">var i int = 2
var s string = "hi"</code>
Copier après la connexion

Comme vu ci-dessus, la syntaxe courte de déclaration de variable est simplement une manière compacte de déclarer des variables sans spécifier de types.

Notez que déclarer plusieurs variables de types différents sur une seule ligne peut ne pas offrir d'avantages significatifs. Même si cela réduit le nombre de lignes de code, cela peut compromettre la lisibilité. Pensez à utiliser des lignes distinctes pour chaque déclaration de variable afin d'améliorer la clarté du code.

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