Création d'Instances de Structs
Dans le chapitre précédent, nous avons appris à définir une structure. Cependant, la définition ne sert que de plan, spécifiant comment les données sont stockées dans une instance de cette structure.
Une instance d'une structure est essentiellement une variable avec la structure comme son type de données. Puisqu'il s'agit d'une variable, les données peuvent y être stockées et modifiées.
Considérons l'exemple suivant de la structure Person
du chapitre précédent :
index.go
12345type Person struct { name string age int salary float64 }
Nous pouvons créer une instance de Person
en utilisant la syntaxe suivante :
index.go
1var person1 Person
Remarque
Dans le code, la structure doit être définie avant que ses instances ne soient créées.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.96
Création d'Instances de Structs
Glissez pour afficher le menu
Dans le chapitre précédent, nous avons appris à définir une structure. Cependant, la définition ne sert que de plan, spécifiant comment les données sont stockées dans une instance de cette structure.
Une instance d'une structure est essentiellement une variable avec la structure comme son type de données. Puisqu'il s'agit d'une variable, les données peuvent y être stockées et modifiées.
Considérons l'exemple suivant de la structure Person
du chapitre précédent :
index.go
12345type Person struct { name string age int salary float64 }
Nous pouvons créer une instance de Person
en utilisant la syntaxe suivante :
index.go
1var person1 Person
Remarque
Dans le code, la structure doit être définie avant que ses instances ne soient créées.
Merci pour vos commentaires !