Теория
К чему приводит незакрытый resp.Body после HTTP-запроса в Go?
Работа с HTTP в Go resp.Body представляет собой поток тела ответа Необходимо обязательно вызвать defer resp.Body.Close() В противном случае возникает утечка ресурсов, включая TCP-соединения TCP-соединения не…
Читать ответ