Versions in this module Expand all Collapse all v1 v1.0.1 Jan 12, 2021 Changes in this version + const DataStartPos + const IndexBlockLength + const SuperBlockLength + const TotalHeaderLength + type IP4Region struct + func New(path string) (*IP4Region, error) + func (ip4 *IP4Region) BinarySearch(ipStr string) (ipInfo IPInfo, err error) + func (ip4 *IP4Region) BtreeSearch(ipStr string) (ipInfo IPInfo, err error) + func (ip4 *IP4Region) Close() + func (ip4 *IP4Region) MemorySearch(ipStr string) (ipInfo IPInfo, err error) + type IPInfo struct + City string + Country string + ISP string + Province string + Region string + func (ip IPInfo) String() string