Junior — Middle
Quelle structure de données dans le langage Go est analogue au format JSON?
sobes.tech IA
Réponse de l'IA
Dans le langage Go, une structure de données similaire au format JSON est map[string]interface{} ou des structures (structs), qui peuvent être sérialisées et désérialisées en JSON à l'aide du paquet encoding/json.
Exemple d'utilisation d'une map pour stocker des données semblables à JSON :
import (
"encoding/json"
"fmt"
)
func main() {
data := map[string]interface{}{
"name": "Alice",
"age": 30,
"isMember": true,
}
jsonBytes, _ := json.Marshal(data)
fmt.Println(string(jsonBytes))
}