Menu
CoddyTech

Chaînes de caractères (Strings)

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

Les chaînes de caractères en Go servent à stocker des données textuelles. Voyons étape par étape comment les utiliser.

Commençons par créer une variable de chaîne de caractères à l’aide du mot-clé var, avec une déclaration de type explicite :

var message string = "Hello, Go!"
fmt.Println(message)

Après l’exécution de ce code, le texte Hello, Go! s’affichera à l’écran. Nous avons créé une variable de chaîne de caractères nommée message et affiché sa valeur.

Maintenant, créons une chaîne à l’aide de la syntaxe de déclaration courte de Go avec :=, qui déduit automatiquement le type :

greeting := "Welcome to Go programming"
fmt.Println(greeting)

Après l’exécution de ce code, le texte Welcome to Go programming s’affichera à l’écran. L’opérateur := crée une nouvelle variable et détermine son type en fonction de la valeur fournie.

Les deux méthodes accomplissent la même chose : elles créent des variables de type chaîne qui stockent du texte. La syntaxe de déclaration courte (:=) est plus couramment utilisée en Go, car elle est concise et pratique.

challenge icon

Défi

Débutant

Dans ce défi, tu vas t’entraîner à travailler avec des chaînes de caractères en Go.

Nous avons déjà défini deux variables de type chaîne de caractères : firstName et lastName. Ta tâche consiste à :

  1. Créer une troisième variable de type chaîne de caractères appelée greeting avec la valeur "Hello, my name is", sans espace après is
  2. Afficher chacune des trois chaînes sur une ligne distincte avec fmt.Println()

Essayez vous-même

package main

import "fmt"

func main() {
	// Ces variables sont déjà définies pour vous
	firstName := "Alex"
	lastName := "Smith"
	
	// TODO: Créez une variable de type chaîne de caractères pour la salutation, avec la valeur "Hello, my name is"
	// Remarque : N’ajoutez aucun espace supplémentaire.
	
	// TODO: Affichez les trois chaînes de caractères (greeting, firstName et lastName) sur des lignes distinctes
	
}
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