qqwry/README.md

33 lines
928 B
Markdown
Raw Normal View History

2021-01-21 11:45:30 +08:00
# qqwry[![Go Reference](https://pkg.go.dev/badge/github.com/xiaoqidun/qqwry.svg)](https://pkg.go.dev/github.com/xiaoqidun/qqwry)
2021-01-21 11:54:01 +08:00
2021-01-21 10:51:00 +08:00
golang qqwry内存操作线程安全支持缓存的纯真IP查询库
2021-01-21 11:19:15 +08:00
2021-01-21 11:54:01 +08:00
# 使用说明
```go
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)
}
```
2021-01-21 11:19:15 +08:00
# 特别感谢
2021-01-21 11:54:01 +08:00
2021-01-21 11:19:15 +08:00
- 感谢[纯真IP库](https://www.cz88.net/)一直坚持为大家提供免费IP数据库
- 感谢[yinheli](https://github.com/yinheli)的[qqwry](https://github.com/yinheli/qqwry)项目为我提供纯真ip库解析算法参考
# 授权说明
2021-01-21 11:54:01 +08:00
2021-01-21 11:19:15 +08:00
使用本类库你唯一需要做的就是把LICENSE文件往你用到的项目中拷贝一份。