文件名称:geoip:免费的 MaxMind GeoIP 数据库的纯 Go 接口
文件大小:1.92MB
文件格式:ZIP
更新时间:2024-07-08 04:50:04
Go
免费的数据库的纯 Go 接口 该软件包提供按 IP 地址快速查找国家/地区的功能。 此实现将数据库的优化版本编译为 Go(使用 ),因此不依赖于外部文件。 内存表大小约为 800KB。 注意事项 目前仅支持 IPv4->country 查找。 安装 $ # Library $ go get github.com/alecthomas/geoip $ # Command $ go get github.com/alecthomas/geoip/cmd/geoip 用法 命令行用法: $ geoip 1.1.1.1 Australia (AU) 有关 API 文档,请参阅 。 geo , err := geoip . New () country := geo . Lookup ( net . ParseIP ( "1.1.1.1" )) fmt . Printf ( "%s \n
【文件预览】:
geoip-master
----Makefile(173B)
----geoip_test.go(1KB)
----geoip.go(2KB)
----db()
--------db.go(2.35MB)
----precompute.py(609B)
----GeoIPCountryWhois.csv(6.49MB)
----README.md(1KB)
----cmd()
--------geoip()