Sobes.tech
Junior — Middle

Go dilində JSON formatına bənzər məlumat strukturu hansıdır?

sobes.tech Süni İntellekt

AI-dan cavab

Go dilində, JSON formatına bənzər məlumat strukturu map[string]interface{} və ya strukturlar (structs) ola bilər və bunlar encoding/json paketindən istifadə etməklə JSON-ə seriyalaşdırıla və JSON-dan deserializə oluna bilər.

JSON-ə bənzər məlumatları saxlamaq üçün map istifadə nümunəsi:

import (
    "encoding/json"
    "fmt"
)

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

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