Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Go标准库查找IP地址的位置和时区_Go_Ip - Fatal编程技术网

使用Go标准库查找IP地址的位置和时区

使用Go标准库查找IP地址的位置和时区,go,ip,Go,Ip,我正在尝试使用Go标准库查找任何IP地址的位置和时区,但尚未找到任何解决方案 我正在尝试寻找发送请求的任何客户端的IP地址,通过使用下面的go方法并清理它们的响应,找到了一种方法 req.Header.Getx-FORWARD-for 请求远程地址 但一旦我拿到IP。Go中是否有任何方法使用标准库获取该IP的位置和时区,我无法使用任何第三方API调用或第三方库。任何指针都会有帮助。一般来说,没有。您必须使用基于IP的地理定位服务,或免费提供的地理定位库之一。准确度可能取决于您使用的库或服务以及I

我正在尝试使用Go标准库查找任何IP地址的位置和时区,但尚未找到任何解决方案

我正在尝试寻找发送请求的任何客户端的IP地址,通过使用下面的go方法并清理它们的响应,找到了一种方法

req.Header.Getx-FORWARD-for 请求远程地址
但一旦我拿到IP。Go中是否有任何方法使用标准库获取该IP的位置和时区,我无法使用任何第三方API调用或第三方库。任何指针都会有帮助。

一般来说,没有。您必须使用基于IP的地理定位服务,或免费提供的地理定位库之一。准确度可能取决于您使用的库或服务以及IP地址。还有一个问题是移动电话等的IP地址分配问题。

您需要一个外部数据库来将IP转换到一个位置。谢谢@CeriseLimón是新手,我只需要这些信息,如果可能的话,请从STL获取,我不是要向第三方库寻求任何建议。@KodeSaga FYI,不在围棋中。@mkrieger1是的,我是说我的错