Menu
Coddy logo textTech

Chaînes de caractères (Strings)

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

Les strings en Go sont utilisées pour stocker du texte. Apprenons à les utiliser étape par étape.

Tout d'abord, créons une variable string en utilisant le mot-clé var avec une déclaration de type explicite :

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

Après avoir exécuté ce code, le texte Hello, Go! s'affichera à l'écran. Nous avons créé une variable string nommée message et affiché sa valeur.

Maintenant, créons une chaîne de caractères en utilisant la syntaxe de déclaration courte de Go avec :=, qui infère automatiquement le type :

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

Après avoir exécuté 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 string 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, vous allez vous entraîner à manipuler des chaînes de caractères en Go.

Nous avons déjà configuré deux variables de type string : firstName et lastName. Votre tâche consiste à :

  1. Créer une troisième variable string appelée greeting avec la valeur "Hello, my name is " (notez l'espace à la fin après "is")
  2. Afficher chacune des trois chaînes sur des lignes séparées en utilisant 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: Create a greeting string variable with the value "Hello, my name is"
	// Note : N'ajoutez aucun espace supplémentaire.
	
	// TODO: Affichez les trois chaînes (greeting, firstName et lastName) sur des lignes séparées
	
}
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