Versions in this module Expand all Collapse all v1 v1.0.1 Nov 1, 2023 Changes in this version + func GetCIDR(output []*Response) ([]*net.IPNet, error) + func GetFormattedDataInCSV(output []*Response) ([][]string, error) + func GetFormattedDataInJson(output []*Response) ([]byte, error) + func ResolveDomain(domain string, customresolvers ...string) ([]string, error) + type Client struct + var DefaultClient *Client + func NewClient() (*Client, error) + func (c *Client) SetProxy(proxyList []string) (*url.URL, error) + func (c Client) GetData(input string, medatadas ...string) ([]*Response, error) + func (c Client) GetDataWithCustomInput(inputToQuery, inputToUseInResponse string) ([]*Response, error) + type InputType uint8 + const ASN + const ASNID + const Domain + const IP + const Org + const Unknown + func IdentifyInput(input string) InputType + type Response struct + ASN int + Country string + FirstIp string + Input string + LastIp string + Org string + func GetData(input string) ([]*Response, error) + type Result struct + ASN string + ASN_org string + AS_country string + AS_range []string + Input string + Timestamp string