В предыдущих статьях мы разобрались как отправлять GET/POST запросы и рассмотрели как сделать настройку модуля Client для отправки запросов. В этой статье мы рассмотрим как предавать файлы средствами net/http.
В предыдущей статье мы рассмотрели как отправлять GET запросы и работать с данными в JSON формате. Но что делать, если мы хотим передавать значения формы? Давайте рассмотрим остальные возможности Go для работы с HTTP запросами.
В этом посте мы рассмотрим, как можно делать HTTP-запросы, используя Go. Мы будем использовать пакет net/http, который предоставляет все необходимое для создания HTTP-запросов или создания новых http-серверов. То есть, этот пакет поможет нам сделать все что связано с «http».
Go - это компилируемый многопоточный язык программирования отлично подходящий для создания веб сервера. В его стандартной библиотеке имеется очень мощный пакет net/http.