Maison  >  Article  >  Où sont les variables Golang ?

Où sont les variables Golang ?

zbt
zbtoriginal
2023-07-17 15:24:06812parcourir

L'emplacement d'une variable golang est déterminé par l'emplacement de sa déclaration et l'impact du bloc de code. Caractéristiques des variables golang : 1. Les variables sont déclarées à l'aide du mot-clé « var » 2. Les variables peuvent également être assignées et initialisées 3. Les variables peuvent également être des constantes ;

Où sont les variables Golang ?

L'environnement d'exploitation de ce tutoriel : système windows10, version golang1.20.1, ordinateur DELL G3.

Golang est un langage de programmation open source développé et lancé par Google. Son objectif de conception est de fournir un langage de programmation simple, efficace et fiable, adapté à la création de grands systèmes logiciels. Dans Golang, les variables sont un élément de base utilisé pour stocker et représenter des données dans les programmes. Les variables peuvent être utilisées pour stocker différents types de données, telles que des entiers, des nombres à virgule flottante, des valeurs booléennes, des chaînes, etc.

Dans Golang, les variables sont déclarées à l'aide du mot-clé `var`. La syntaxe générale pour la déclaration des variables est : `var nom de la variable type de données`. Par exemple, pour déclarer une variable entière nommée « age », vous utiliserez la syntaxe suivante : « var age int`. Dans cet exemple, « age » est le nom de la variable et « int » est le type de données entier.

Les variables de Golang peuvent également être initialisées par affectation. L'initialisation de l'affectation consiste à attribuer une valeur initiale à la variable lors de sa déclaration. Par exemple, pour déclarer une variable chaîne nommée `name` et l'initialiser à `"John"`, vous utiliserez la syntaxe suivante : `var chaîne de nom = "John"`. Dans cet exemple, `name` est le nom de la variable, `string` est le type de données de la chaîne et `"John"` est la valeur initiale de la variable.

En plus d'utiliser le mot-clé `var` pour la déclaration de variable, Golang fournit également une méthode de déclaration plus concise, appelée déclaration de variable courte. Les déclarations de variables courtes utilisent l'opérateur `:=` pour déclarer et initialiser les variables. Par exemple, pour déclarer une variable entière nommée « age » et l'initialiser à « 25 », vous utiliserez la syntaxe suivante : « age := 25`. Dans cet exemple, le type de la variable est déduit par affectation.

Dans Golang, la portée d'une variable est déterminée par l'emplacement où elle est déclarée. Les variables déclarées dans une fonction ont une portée locale et ne sont accessibles que dans la fonction dans laquelle elles apparaissent. Les variables déclarées en dehors d'une fonction ont une portée globale et sont accessibles dans les fonctions de l'ensemble du package. La portée des variables est également affectée par les blocs de code. Un bloc de code est composé d'une paire d'accolades. Un bloc de code entouré de `{}`.

Dans Golang, les variables peuvent aussi être des constantes. Les constantes sont des valeurs qui ne changent pas pendant l'exécution du programme. Dans Golang, les constantes sont déclarées à l'aide du mot-clé « const ». La syntaxe générale des constantes est : `const Type de données de nom constant = valeur`. Par exemple, pour déclarer une constante nommée « pi » et l'initialiser à « 3.14 », vous utiliserez la syntaxe suivante : « const pi float64 = 3.14`. Dans cet exemple, « pi » est le nom de la constante, « float64 » est le type de données à virgule flottante et « 3.14 » est la valeur de la constante.

Pour résumer, les variables dans Golang sont les éléments de base utilisés pour stocker et représenter les données. Les variables peuvent être déclarées avec le mot-clé `var` et initialisées par affectation. La portée d'une variable est déterminée par l'emplacement de sa déclaration et l'influence du bloc de code. Dans Golang, vous pouvez également utiliser de courtes déclarations de variables pour déclarer et initialiser des variables. De plus, Golang prend également en charge la déclaration et l'utilisation de constantes .

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