Menu
Coddy logo textTech

Déclaration de littéraux de Slices

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

Les littéraux de tranche vous permettent de créer et d'initialiser des tranches en une seule étape. Ils sont similaires aux littéraux de tableau, mais sans spécifier la taille.

Créez une tranche de chaînes à l’aide d’un littéral de tranche :

colors := []string{"red", "blue", "green"}
fmt.Println(colors)

Ceci affiche :

[red blue green]

Vous pouvez également créer une tranche vide :

emptySlice := []int{}
fmt.Println(emptySlice, len(emptySlice))

Ceci affiche :

[] 0
challenge icon

Défi

Débutant

Dans ce défi, tu vas t’exercer à créer un littéral de tranche en Go. Les littéraux de tranche te permettent de créer et d’initialiser une tranche en une seule instruction.

Ta tâche consiste à créer un littéral de tranche contenant les noms de quatre couleurs : "red", "blue", "green" et "yellow".

Essayez vous-même

package main

import "fmt"

func main() {
	// TODO: Créer un littéral de tranche nommé 'colors' contenant les chaînes :
	// "red", "blue", "green", et "yellow"
	
	
	// Afficher la tranche
	fmt.Println("Colors:", colors)
	
	// Afficher la longueur de la tranche
	fmt.Println("Number of colors:", len(colors))
}
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