Versions in this module Expand all Collapse all v1 v1.1.0 Mar 2, 2023 v1.0.0 Feb 28, 2023 Changes in this version + type Browser struct + Company string + Engine string + Family string + Icon string + Name string + Type string + Version string + type Client interface + Lookup func(ua string) (*Info, error) + LookupIP func(ip net.IP) (*IPInfo, error) + func New(dbPath string) (Client, error) + type Crawler struct + ClassID int + Family string + FamilyCode string + FamilyHomepage string + FamilyIcon string + ID int + LastSeen string + Name string + RespectRobotstxt string + UA string + Vendor string + VendorCode string + VendorHomepage string + Ver string + VerMajor string + type CrawlerClass struct + CrawlerClassification string + CrawlerClassificationCode string + ID int + type DataCenter struct + Homepage string + ID int + Name string + NameCode string + type DataCenterRange struct + DatacenterID int + IPFrom string + IPLongFrom int + IPLongTo int + IPTo string + type DataCenterRange6 struct + DatacenterID int + IPFrom string + IPLongFrom0 int + IPLongFrom1 int + IPLongFrom2 int + IPLongFrom3 int + IPLongFrom4 int + IPLongFrom5 int + IPLongFrom6 int + IPLongFrom7 int + IPLongTo0 int + IPLongTo1 int + IPLongTo2 int + IPLongTo3 int + IPLongTo4 int + IPLongTo5 int + IPLongTo6 int + IPLongTo7 int + IPTo string + type Device struct + Icon string + Name string + type IP struct + ClassID int + CrawlerID int + IP string + IPCity string + IPCountry string + IPCountryCode string + IPHostname string + IPLastSeen string + type IPClass struct + ID int + IPClassification string + IPClassificationCode string + type IPInfo struct + Crawler Crawler + CrawlerClass CrawlerClass + DataCenter DataCenter + DataCenterRange DataCenterRange + DataCenterRange6 DataCenterRange6 + IP IP + IPClass IPClass + type Info struct + Browser Browser + Device Device + OS OS + type OS struct + Company string + Family string + Icon string + Name string