Documentation
¶
Index ¶
- Variables
- func Config(cmd *cobra.Command, args []string)
- func Download(file, _url string)
- func Execute()
- func GetIPv4() ipio.Reader
- func GetIPv6() ipio.Reader
- func Pack(cmd *cobra.Command, args []string)
- func ParseLine(line string) string
- func ParseLineJson(line string, indent bool) string
- func Root(cmd *cobra.Command, args []string)
- func Scan(cmd *cobra.Command, args []string)
- func Update(cmd *cobra.Command, args []string)
Constants ¶
This section is empty.
Variables ¶
View Source
var BuildInfo = debug.BuildInfo{}
View Source
var DownloadMap = map[string]string{
"city.free.ipdb": "https://raw.githubusercontent.com/ipipdotnet/ipdb-go/master/city.free.ipdb",
"qqwry.dat": "https://99wry.cf/qqwry.dat",
"zxipv6wry.db": "https://raw.githubusercontent.com/ZX-Inc/zxipdb-python/main/data/ipv6wry.db",
"GeoLite2-City.mmdb": "https://git.io/GeoLite2-City.mmdb",
"ip2region.xdb": "https://raw.githubusercontent.com/lionsoul2014/ip2region/master/data/ip2region.xdb",
"dbip-city-lite.mmdb": "https://download.db-ip.com/free/dbip-city-lite-2022-12.mmdb.gz",
"dbip-asn-lite.mmdb": "https://download.db-ip.com/free/dbip-asn-lite-2022-12.mmdb.gz",
}
View Source
var FormatFileMap = map[string]string{
"ipdb": "city.free.ipdb",
"qqwry": "qqwry.dat",
"zxinc": "zxipv6wry.db",
"geoip2": "GeoLite2-City.mmdb",
"ip2region": "ip2region.db",
"dbip": "dbip-city-lite.mmdb",
}
View Source
var Version = "v0.0.1"
Functions ¶
func ParseLineJson ¶ added in v0.1.4
ParseLineJson 解析文本并返回json格式
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.