Menu
Coddy logo textTech

Qu'est-ce qu'une variable

Fait partie de la section Fondamentaux du Journey GO de Coddy. Leçon 5 sur 109.

Une variable en Go est un emplacement de stockage nommé qui contient une valeur. Pensez-y comme à une boîte étiquetée dans laquelle vous pouvez stocker des informations dont votre programme doit se souvenir.

Pour créer des variables, utilisez le mot-clé var avec des types explicites :

var name string = "Gopher"  // Crée une variable de type string
var age int = 5            // Crée une variable de type entier
var price float64 = 19.99  // Crée une variable de type nombre décimal

Après avoir exécuté ce code, nous avons trois variables : un string appelé name, un integer appelé age et un float (nombre decimal) appelé price.

Pour créer des variables en utilisant var et laisser Go déduire le type pour nous, nous pouvons écrire sans les types :

var name = "Gopher"  // Go sait que c'est une string
var age = 5          // Go sait que c'est un integer
var price = 19.99    // Go sait que c'est un float64

Après l'exécution de ce code, nous obtenons le même résultat qu'auparavant, mais Go a automatiquement déterminé les types en se basant sur les valeurs.

challenge icon

Défi

Débutant
Dans ce défi, vous allez vous entraîner à déclarer des variables en utilisant le mot-clé var en Go. Votre task consiste à déclarer deux variables : name comme un string avec la valeur "Gopher" et age comme un integer avec la valeur 5. Ensuite, le programme affichera ces valeurs.

Essayez vous-même

package main

import "fmt"

func main() {
    // TODO: Déclarez une variable nommée 'name' de type string en utilisant var, avec la valeur demandée par la tâche
    var name string = ""

    // TODO: Déclarez une variable nommée 'age' de type int en utilisant var, avec la valeur demandée par la tâche
    var age int = 0

    // Ne modifiez pas le code ci-dessous
    fmt.Println("My name is", name, "and I am", age, "years old.")
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur Go en ligne