Здесь является Go площадка демонстрирует мою проблему: http://play.golang.org/p/2fq3Fg7rPgJSON Маршалинг производить неожиданные результаты
По существу, я пытаюсь JSON маршалом на структуру, содержащую пользовательский тип оберточной json.RawMessage
. При использовании CustomType.MarshalJSON()
я получаю ожидаемые результаты, но просто вызов json.Marshal
в моей полной структуре не работает должным образом. См. Ссылку на детскую площадку для конкретного примера.
В чем причина этой разницы?
Есть ли способ иметь json.Marshal
Работайте так, как я ожидаю?
Благодарим вас. Получил его работу: http://play.golang.org/p/q1C1Ms8Od8 – tgrosinger