L'une des activités principales de la programmation consiste à manipuler des données stockées en mémoire et accessibles sous forme de variables. Encore faut-il savoir ce que peuvent contenir ces variables...
Le langage Go est sensible à la casse. Cela signifie que les identifiants écrits en majuscules ou en minuscules ne représentent pas le même élément (nom de variable, mot-clé, etc.). Ainsi, maVariable, mavariable et MAVARIABLE représentent trois identifiants de variables pouvant coexister.
La déclaration des variables, quant à elle, peut utiliser un modèle de typage dynamique ou statique, comme nous allons le voir dans cet article.
1. Typage dynamique
Nous avons déjà utilisé cette forme de déclaration qui permet de ne pas spécifier le type de la variable. Celui-ci sera déduit à partir du type de la donnée qui y est stockée. Attention : contrairement aux langages interprétés, une fois fixé, le type de la variable ne pourra plus changer en fonction du type des données successives qui y seront stockées.
La déclaration se fait en utilisant un opérateur particulier : :=. Pour changer la valeur de la variable, il faudra ensuite utiliser l'opérateur...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première