Utiliser des types de données avec des structs, des tableaux, des coupes et des mappages en Go
Découvrez les structs, les tableaux, les coupes et les mappages. Comprenez ce qui les différencie et dans quels cas les choisir.
Objectifs d’apprentissage
Dans ce module, vous allez découvrir :
- Les types d’agrégats utilisés dans le langage Go : les tableaux et les coupes.
- Ce qui différencie les tableaux des coupes.
- Les fonctions intégrées permettant de manipuler les données.
- Comment utiliser des structures de données de clé et de valeur à l’aide de mappages.
- Comment écrire des types de données personnalisés complexes avec des structs.
Prérequis
- Un environnement Go prêt pour la création d’applications. Dans l’idéal, vous devez installer et configurer l’environnement Go localement, ainsi que Visual Studio Code avec l’extension Go.
- Savoir créer et modifier des fichiers
.go
. - Savoir exécuter des applications Go à l’aide du terminal.
- Connaître les types de données élémentaires, comme
string
,int
etboolean
. - Connaître l’écriture de flux de contrôle de données simples, comme les instructions
if
etfor
.