Junior — Middle
Go tilida qaysi ma'lumotlar tuzilmasi JSON formatiga o'xshaydi?
sobes.tech AI
AIdan javob
Go tilida, JSON formatiga o'xshash ma'lumotlar tuzilmasi map[string]interface{} yoki strukturalar (structs) bo'lib, ular encoding/json paketidan foydalanib JSON ga seriyalash va deserialash mumkin.
JSON ga o'xshash ma'lumotlarni saqlash uchun mapdan foydalanish misoli:
import (
"encoding/json"
"fmt"
)
func main() {
data := map[string]interface{}{
"name": "Alice",
"age": 30,
"isMember": true,
}
jsonBytes, _ := json.Marshal(data)
fmt.Println(string(jsonBytes))
}