Задать вопрос
@Ivperivm

Как пропустить поле при конвертации структуры в JSON?

Есть структуры

type Object struct {
	UpdatedAt time.Time
}

type MyObject struct {
        Object 
	UpdatedAt time.Time `json:"-"`
        Price int
}


Выполняю следующий код
myOb = MyObject{}
myOb.UpdatedAt = time.Now()
myOb.Price = 100
json.Marshal(myOb)


В результате получает json
{
       "UpdatedAt" : "0001-01-01T00:00:00Z",
       "Price": 100
}


Как исключить поле UpdatedAt из результата?
  • Вопрос задан
  • 29 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы