 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  
const (
	AppName = "ip2region"
)
    Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IPInfo ¶
type IPInfo struct {
	Country  string `bson:"country" json:"country"`
	Region   string `bson:"region" json:"region"`
	Province string `bson:"province" json:"province"`
	City     string `bson:"city" json:"city"`
	ISP      string `bson:"isp" json:"isp"`
}
    IPInfo todo
func ParseIpInfoFromString ¶
中国|0|四川省|成都市|电信
type Ip2Region ¶
type Ip2Region struct {
	ioc.ObjectImpl
	// 功能开关, 开启后 需要读取DB文件, 在执行单元测试时很不方便
	Enable bool `json:"enable" yaml:"enable" toml:"enable" env:"ENABLE"`
	// DB 文件路径
	DBPath string `json:"db_path" yaml:"db_path" toml:"db_path" env:"DB_PATH"`
	// contains filtered or unexported fields
}
    type IpRegionSearcher ¶
func Get ¶
func Get() IpRegionSearcher
 Click to show internal directories. 
   Click to hide internal directories.