Как узнать на golang, с какого ip/страны/города пришёл пользователь?

Как узнать на golang, с какого ip/страны/города пришёл пользователь?
  • Вопрос задан
  • 1565 просмотров
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
Golang тут не при чем

достаете IP - обращаетесь в базы

https://sypexgeo.net/
tabgeo.com/ru/index
Ответ написан
Комментировать
uvelichitel
@uvelichitel Куратор тега Go
habrahabr.ru/users/uvelichitel
IP есть в http.Request.RemoteAddrкоторый передается любому http.Handler
http.HandleFunc("/something", func(w http.ResponseWriter, r *http.Request) {
	IP := r.RemoteAddr()
        ...
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы