Golang QQWry,内存操作,线程安全,支持缓存的纯真IP查询库
package main import ( "github.com/xiaoqidun/qqwry" "log" ) func main() { // 从文件加载IP数据库 if err := qqwry.LoadFile("qqwry.dat"); err != nil { panic(err) } // 从内存或缓存查询IP city, area, err := qqwry.QueryIP("1.1.1.1") log.Printf("城市:%s,区域:%s,错误:%v", city, area, err) }
使用本类库你唯一需要做的就是把LICENSE文件往你用到的项目中拷贝一份。