Maison > développement back-end > Golang > le corps du texte

Comment déclarer et attribuer correctement des variables en langage Go

WBOY
Libérer: 2024-03-24 15:21:04
original
381 Les gens l'ont consulté

Comment déclarer et attribuer correctement des variables en langage Go

Comment déclarer et attribuer correctement des variables en langage Go

Le langage Go est un langage de programmation typé statiquement et les variables doivent être déclarées avant utilisation. Dans le langage Go, la syntaxe de déclaration des variables est la suivante : var nom de la variable type de variable.

  1. Déclaration de variables
    Lors de la déclaration de variables en langage Go, vous pouvez utiliser le mot-clé var ou :=, selon que la variable est une variable globale ou une variable locale.

Les variables globales sont déclarées comme suit :

var globalVar int
Copier après la connexion

Les variables locales sont déclarées comme suit :

func main() {
    var localVar int
}
Copier après la connexion
  1. Déclarer et affecter des variables
    En langage Go, vous pouvez également déclarer et affecter des variables avec la syntaxe suivante :

    var a int = 10
    Copier après la connexion

Si le type de la variable peut être déduit, vous pouvez également utiliser := pour déclarer et affecter la variable :

b := 20
Copier après la connexion
  1. Déclaration et affectation explicites

    var c int
    c = 30
    Copier après la connexion
  2. Déclaration de variables multiples
    En langage Go, vous pouvez déclarer plusieurs variables en même temps et leur attribuer des valeurs. La syntaxe est la suivante :

    var d, e int = 40, 50
    Copier après la connexion

Vous pouvez également utiliser := pour déclarer plusieurs variables et leur attribuer des valeurs en même temps :

f, g := 60, 70
Copier après la connexion
  1. Initialisation des variables globales
    Lors de la déclaration des variables globales, si vous souhaitez initialiser les variables, vous pouvez utiliser la fonction init, comme indiqué ci-dessous :

    var globalVar int
    
    func init() {
     globalVar = 80
    }
    Copier après la connexion
  2. Déclaration et affectation des constantes
    En langage Go, les constantes sont déclarées à l'aide du mot-clé const . Les constantes doivent se voir attribuer une valeur lorsqu'elles sont déclarées et la réaffectation n'est pas autorisée. Exemple :

    const pi = 3.14159
    Copier après la connexion
  3. Variable anonyme
    En langage Go, utilisez _ pour représenter une variable anonyme, qui est utilisée pour ignorer une valeur de retour ou des variables inutiles. Exemple :

    _, result := divide(10, 2)
    Copier après la connexion

    Résumé :
    En langage Go, corrigez la déclaration. et l'attribution de variables est la base de l'écriture de programmes. Une déclaration correcte des variables peut améliorer la lisibilité et la robustesse du programme. Grâce à l'introduction de cet article, les lecteurs peuvent apprendre à déclarer et attribuer correctement des variables dans le langage Go, et maîtriser les compétences nécessaires à l'utilisation de différentes méthodes de déclaration et d'affectation de variables. J'espère que les lecteurs pourront approfondir leur compréhension de la déclaration et de l'affectation des variables du langage Go grâce à des opérations pratiques.

    【Remarque】Les exemples de code sont uniquement à titre de référence, veuillez les utiliser de manière flexible en fonction de la situation réelle.

    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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!