Sobes.tech
Junior — Middle

Pouvez-vous donner des exemples de types de données pouvant être stockés dans une structure Nested?

sobes.tech IA

Réponse de l'IA

Dans la structure Nested en Go, vous pouvez stocker différents types de données, y compris :

  • Structures imbriquées (struct), ce qui permet de créer des données hiérarchiques.
  • Slices et tableaux, par exemple, []int, []string.
  • Types primitifs : int, float64, string, bool.
  • Maps (map), si vous avez besoin de stocker des données associatives.

Exemple :

type Address struct {
    City    string
    ZipCode int
}

type Person struct {
    Name    string
    Age     int
    Address Address
    Tags    []string
}

Ici, la structure Person contient une structure imbriquée Address et un slice de chaînes Tags.