нашёл там работы с POST/PUT параметрами в JSON (ожидал в FormValue() получить из application/json такие же параметры, как из application/x-www-form-urlencoded).
Подскажите плиз, стоит перейти на что-то более продвинутое или самому добавить обработку content-type и Marshal/Unmarshal? Или я http неправильно готовлю?
я использую что-то типа такого: err := json.NewDecoder(r.Body).Decode(&someStruct) - не особо сложнее, чем FormValue() вызвать
Спасибо, значит это не общеизвестный зашквар, так делать :) Уверен, что есть и готовые компоненты. Но тут всегда непонятна цена, во что выльется искать их и привязываться к чужому коду.
Обсуждают сегодня