Maison >développement back-end >Golang >Discutez de la définition et de l'utilisation des variables Golang

Discutez de la définition et de l'utilisation des variables Golang

PHPz
PHPzoriginal
2023-03-29 15:15:58857parcourir

Golang est un langage de programmation typé statiquement présentant les avantages d'efficacité, de fiabilité et de simplicité. Dans Golang, les variables sont l'un des types de données les plus élémentaires dans les programmes. Cependant, pour les débutants, les variables prêtent souvent à confusion car de nombreuses personnes ne savent pas où les variables sont définies, comment les nommer et comment les utiliser. Par conséquent, dans cet article, nous explorerons les questions de savoir où les variables Golang sont définies, comment les nommer et les utiliser, pour aider les débutants à mieux comprendre et utiliser Golang.

1. Définition des variables

Dans Golang, la définition des variables peut être placée à l'intérieur ou à l'extérieur de la fonction. En dehors d'une fonction, les variables peuvent être référencées par n'importe quelle fonction ou fichier ; au sein d'une fonction, les variables ne peuvent être utilisées qu'à l'intérieur de la fonction. Le format de définition des variables est le suivant :

var nom de la variable type de variable

Par exemple :

var a int
var b string
var c float32

où, a est une variable entière, b est une variable chaîne, c Est une variable à virgule flottante simple précision.

Dans Golang, les variables peuvent également être définies et initialisées à l'aide de l'opérateur de déclaration court ":=". Par exemple :

x := 1
y := "hello"

Dans cet exemple, x est une variable de type entier et sa valeur est initialisée à 1 ; y est une variable de type chaîne et sa valeur est initialisée. à "bonjour".

2. Dénomination des variables

Dans Golang, les règles de dénomination des variables sont les mêmes que celles des autres langages de programmation. Les noms de variables doivent commencer par une lettre ou un trait de soulignement et ne peuvent être composés que de lettres, de traits de soulignement et de chiffres. Les noms de variables sont sensibles à la casse, donc les noms de variables « Test » et « test » sont deux variables différentes. Dans Golang, il est recommandé d'utiliser la dénomination en casse chameau pour les variables, c'est-à-dire que le premier mot est en minuscule et la première lettre de chaque mot suivant est en majuscule. Par exemple :

var studentName string
var bookPrice float32

3 Utilisation des variables

Dans Golang, l'utilisation des variables est divisée en deux étapes : l'affectation et la lecture.

1. Affectation

Vous pouvez utiliser l'opérateur "=" pour attribuer une valeur à une variable. Par exemple :

a = 1
b = "hello"

Vous pouvez également utiliser l'opérateur de déclaration court ":=" pour déclarer et initialiser des variables. Par exemple :

x := 1
y := "hello"

Considérant que le type des variables Golang est automatiquement déduit par le compilateur, le type de la variable peut également être spécifié lors de la définition de la variable. Par exemple :

var a int = 1
var b string = "hello"
var c bool = true

2 Lecture

La lecture de variables fait référence à l'utilisation de la valeur de la variable dans le programme. Par exemple, pour utiliser la valeur de la variable a, vous pouvez la mettre dans d'autres expressions. Par exemple :

sum := a + 10

Dans cet exemple, 10 est ajouté à la valeur de la variable a, et le résultat final est affecté à la variable sum. De même, les variables b et c peuvent être utilisées dans d’autres expressions.

De plus, vous pouvez utiliser la fonction Printf pour afficher la valeur d'une variable. Par exemple :

fmt.Printf("a=%d, b=%s, c=%t", a, b, c)

Dans cet exemple, la fonction Printf affichera les valeurs des variables a , b et c . %d, %s et %t sont des symboles de type de paramètre dans le format chaîne, représentant respectivement les types entier, chaîne et booléen.

Résumé

Cet article présente la définition, la dénomination et l'utilisation des variables Golang. Bien que les variables Golang présentent de nombreuses similitudes avec les variables d'autres langages de programmation, il existe certaines différences. Lors de l'écriture d'un programme Golang, vous devez lire attentivement la documentation et vous assurer que les variables sont utilisées correctement pour améliorer la fiabilité et l'efficacité du programme.

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!

Déclaration:
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