🟢 Лёгкий · 1 очк. Стандартная библиотека
Какой пакет используется для работы с JSON?
A json
B encoding/json
C fmt/json
D io/json
Объяснение вопроса

encoding/json. Сериализация: json.Marshal(v), десериализация: json.Unmarshal(data, &v). Имена полей и опции задаются тегами json:"name".

type User struct {
    Name string `json:"name"`
    Age  int    `json:"age,omitempty"`
}
data, _ := json.Marshal(user)
json.Unmarshal(data, &user)
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.