Junior — Middle
Milyen adattípus van a Go nyelvben, ami hasonló a JSON formátumhoz?
sobes.tech MI
Válasz az MI-től
A Go nyelvben egy JSON-formátumhoz hasonló adatszerkezet a map[string]interface{} vagy struktúrák (structok), amelyeket a encoding/json csomag segítségével lehet sorosítani és deszerializálni JSON-be.
Példa egy map használatára JSON-szerű adatok tárolására:
import (
"encoding/json"
"fmt"
)
func main() {
data := map[string]interface{}{
"name": "Alice",
"age": 30,
"isMember": true,
}
jsonBytes, _ := json.Marshal(data)
fmt.Println(string(jsonBytes))
}