Files
EdgeCommon/pkg/serverconfigs/ip_library.go

24 lines
493 B
Go
Raw Normal View History

2020-11-04 15:51:38 +08:00
package serverconfigs
import "github.com/iwind/TeaGo/maps"
// 所有的IP库类型
var IPLibraryTypes = []maps.Map{
{
"name": "ip2region",
"code": "ip2region",
"description": "一个开源的IP库https://github.com/lionsoul2014/ip2region",
"ext": ".db",
},
}
// 根据类型查找IP库
func FindIPLibraryWithType(libraryType string) maps.Map {
for _, t := range IPLibraryTypes {
if t.GetString("code") == libraryType {
return t
}
}
return nil
}