JSON HTTP API: Task API с валидацией, единообразными ошибками и потокобезопасным хранилищем
Содержание курса
Обработчик PATCH декодирует тело сначала в map[string]json.RawMessage, затем в PatchTaskDTO с Title *string и Done *bool. Клиент отправляет {"title":null,"done":true}. Что содержит raw map для ключа title и какой статус вернёт сервер?
