Junior — Middle
Welche Datenstruktur in der Programmiersprache Go ist analog zum JSON-Format?
sobes.tech KI
Antwort von AI
In der Programmiersprache Go ist eine Datenstruktur, die dem JSON-Format ähnelt, map[string]interface{} oder Strukturen (structs), die mit dem Paket encoding/json serialisiert und deserialisiert werden können.
Beispiel für die Verwendung einer Map zur Speicherung von JSON-ähnlichen Daten:
import (
"encoding/json"
"fmt"
)
func main() {
data := map[string]interface{}{
"name": "Alice",
"age": 30,
"isMember": true,
}
jsonBytes, _ := json.Marshal(data)
fmt.Println(string(jsonBytes))
}