Здравствуйте. Подскажите, как можно делать маршалинг вложенных структур, если в них кавычки закодированы в utf-8? Вот пример, падает на анмаршалинге структуры EventContext. Хотя если раскомментировать код ниже и сделать EventRequest.Context строкой, то всё парсится хорошо. https://play.golang.org/p/Gvkx4zop7Ig
Здравствуйте. Подскажите, как можно делать маршалинг вложенных структур, если в них кавычки закодированы в utf-8? Вот пример, падает на анмаршалинге структуры EventContext. Хотя если раскомментировать код ниже и сделать EventRequest.Context строкой, то всё парсится хорошо. https://play.golang.org/p/Gvkx4zop7Ig
Здравствуйте. Подскажите, как можно делать маршалинг вложенных структур, если в них кавычки закодированы в utf-8? Вот пример, падает на анмаршалинге структуры EventContext. Хотя если раскомментировать код ниже и сделать EventRequest.Context строкой, то всё парсится хорошо. https://play.golang.org/p/Gvkx4zop7Ig
ну он правильно работает, дело в том, что он ожадает что "context" будет структуррой
А как тогда делать всё-таки анмаршалинг? Если я везде проставляю json-теги, то это не особо помогает. Я просто не могу уяснить: Go же нормально за два прохода разбирает эти строки, что ему не хватает, для того, чтобы за один Unmarshal эту строку разобрать?
А как тогда делать всё-таки анмаршалинг? Если я везде проставляю json-теги, то это не особо помогает. Я просто не могу уяснить: Go же нормально за два прохода разбирает эти строки, что ему не хватает, для того, чтобы за один Unmarshal эту строку разобрать?
Context EventContext -> Context string Это если сохранять весь остальной ваш код
Всем здравствуйте. Как можно побороть Content-Length: 0? http.NoBody вставлял, nil вставлял здесь http.NewRequest("POST", uri.String(), nil) но всё равно лепит