res, err := client.Do(req)
defer res.Body.Close()
res.Body = nil
, так что defer не может найти функцию Close у того, чего нет. В этом err уже будет содержаться ошибка, описывающая, что именно пошло не так. Я подозреваю, что дело в адресе:url := "localhost:6000/..."