Sobes.tech
Junior — Middle

Кадом сохтори дода дар забони Go монанд ба формати JSON аст?

sobes.tech AI

Ҷавоб аз AI

Дар забони Go, сохтори маълумот, монанд ба формати JSON, ин map[string]interface{} ё сохторҳо (structs) мебошанд, ки бо ёрии бастаи encoding/json метавонанд сериализатсия ва десериализатсия шаванд.

Масалан барои истифодаи харита барои нигоҳдории маълумоти монанд ба JSON:

import (
    "encoding/json"
    "fmt"
)

func main() {
    data := map[string]interface{}{
        "name": "Alice",
        "age": 30,
        "isMember": true,
    }

    jsonBytes, _ := json.Marshal(data)
    fmt.Println(string(jsonBytes))
}