При отправке запроса к адресу, отличному от localhost, может возникать ошибка из-за различных причин, таких как отсутствие соединения с сетью, неправильный порт, блокировка соединения сетевым брандмауэром или сервером и т. д.
Для исправления ошибки "No connection could be made because the target machine actively refused it" при отправке запроса на внешний ресурс с использованием языка программирования Go, можно попробовать следующие шаги:
1. Убедитесь, что целевой сервер доступен и работает на правильном порту.
2. Проверьте, что ваше сетевое соединение работает и нет никаких проблем с подключением к интернету.
3. Проверьте брандмауэр и другие сетевые настройки, которые могут блокировать соединение к целевому серверу.
4. Попробуйте обновить или изменить настройки прокси-сервера, если вы используете его для подключения к интернету.
5. Попробуйте повторить запрос с использованием другого сетевого интерфейса или устройства.
Если после выполнения этих шагов ошибка все еще сохраняется, возможно, проблема кроется в самом целевом сервере или других внешних факторах, которые влияют на соединение. В таком случае рекомендуется проверить статус сервера и обратиться к администратору или технической поддержке для получения дополнительной помощи.