Junior — Middle
Kokia duomenų struktūra Go kalboje yra panaši į JSON formatą?
sobes.tech AI
Atsakymas iš AI
Go kalboje duomenų struktūra, panaši į JSON formatą, yra map[string]interface{} arba struktūros (structs), kurias galima serializuoti ir deserializuoti į JSON naudojant paketą encoding/json.
Pavyzdys, kaip naudoti map'ą JSON panašių duomenų saugojimui:
import (
"encoding/json"
"fmt"
)
func main() {
data := map[string]interface{}{
"name": "Alice",
"age": 30,
"isMember": true,
}
jsonBytes, _ := json.Marshal(data)
fmt.Println(string(jsonBytes))
}