Junior — Middle
Welke datastructuur in de Go-taal is vergelijkbaar met het JSON-formaat?
sobes.tech AI
Antwoord van AI
In de programmeertaal Go is een datastructuur die vergelijkbaar is met het JSON-formaat map[string]interface{} of structs, die kunnen worden geserialiseerd en gedeserialiseerd naar JSON met behulp van de encoding/json-package.
Voorbeeld van het gebruik van een map om JSON-achtige gegevens op te slaan:
import (
"encoding/json"
"fmt"
)
func main() {
data := map[string]interface{}{
"name": "Alice",
"age": 30,
"isMember": true,
}
jsonBytes, _ := json.Marshal(data)
fmt.Println(string(jsonBytes))
}