Sobes.tech
Назад к вопросам
Junior — Middle
76

Какая структура данных в языке Go аналогична формату JSON?

Ответ от нейросети

sobes.tech AI

В языке Go структура данных, аналогичная формату JSON, — это map[string]interface{} или структуры (struct), которые можно сериализовать и десериализовать в JSON с помощью пакета encoding/json.

Пример использования map для хранения 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))
}