Sobes.tech
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))
}