Go to file
2021-01-21 15:51:55 +08:00
.gitignore feat(项目文件): 添加qqwry实现文件 2021-01-21 11:44:09 +08:00
go.mod feat(项目文件): 添加qqwry实现文件 2021-01-21 11:44:09 +08:00
go.sum feat(项目文件): 添加qqwry实现文件 2021-01-21 11:44:09 +08:00
LICENSE Initial commit 2021-01-21 10:51:00 +08:00
qqwry_test.go feat(项目文件): 添加qqwry实现文件 2021-01-21 11:44:09 +08:00
qqwry.go fix(修正查询): 修正部分IP查询错误 2021-01-21 15:51:55 +08:00
README.md docs(更新文档): 更新文档 2021-01-21 14:32:57 +08:00

QQWry Go Reference

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
	country, area, err := qqwry.QueryIP("1.1.1.1")
	log.Printf("国家:%s区域%s错误%v", country, area, err)
}

特别感谢

  • 感谢纯真IP库一直坚持为大家提供免费IP数据库。
  • 感谢yinheliqqwry项目为我提供纯真ip库解析算法参考。

授权说明

使用本类库你唯一需要做的就是把LICENSE文件往你用到的项目中拷贝一份。