Создание JSON из структуры, а не структуры значения - PullRequest
0 голосов
/ 29 октября 2018

Полагаю, для этого мне понадобится пакет отражений. Скажем, у меня есть такая структура:

type Inner struct {
   Whatever int
}

type ResolutionValue struct {
    Val string
    Inner
}

скажем, я хочу сгенерировать представление JSON структуры ResolutionValue ... есть ли способ создать представление JSON без его создания?

1 Ответ

0 голосов
/ 29 октября 2018

Даже с отражением вам понадобится фактическое значение, чтобы получить тип, используя reflect.TypeOf. Поэтому я бы предложил просто использовать нулевое значение вашего типа.

json.Marshal(ResolutionValue{})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...