feat(添加功能): client作为本地查询工具,server作为服务给其他服务调用

This commit is contained in:
2021-01-23 15:26:04 +08:00
parent 47ef8058d0
commit 88e9c989f5
6 changed files with 92 additions and 2 deletions

25
client/client.go Normal file
View File

@ -0,0 +1,25 @@
package main
import (
"fmt"
"github.com/xiaoqidun/qqwry"
"github.com/xiaoqidun/qqwry/assets"
"os"
)
func init() {
qqwry.LoadData(assets.QQWryDat)
}
func main() {
if len(os.Args) < 2 {
return
}
queryIp := os.Args[1]
city, area, err := qqwry.QueryIP(queryIp)
if err != nil {
fmt.Printf("错误:%v\n", err)
return
}
fmt.Printf("城市:%s区域%s\n", city, area)
}