文件名称:geoip2:MaxMind的GeoIP2 Precision Services的golang实现
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-08 07:44:36
Go
geoip2 MaxMind的GeoIP2 Precision Services的golang实现 例子 使用maxmind实时api执行地理位置查询的简单示例。 尽管City带有可选的context.Context参数,但如果您不想使用此参数,则可以传入nil。 package main import ( "os" "encoding/json" "github.com/savaki/geoip2" ) func main () { api := geoip2 . New ( os . Getenv ( "MAXMIND_USER_ID" ), os . Getenv ( "MAXMIND_LICENSE_KEY" )) resp , _ := api . City ( nil , "1.2.3.4" ) json . NewEncoder ( os . Stdout
【文件预览】:
geoip2-master
----types.go(4KB)
----.gitignore(81B)
----README.md(535B)
----examples_test.go(2KB)
----LICENSE(11KB)
----example()
--------main.go(836B)
----geoip2_test.go(7KB)
----geoip2.go(3KB)