Documentation ¶
Overview ¶
Package whois provides simple whois protocol (rfc3912) implementation.
Index ¶
Constants ¶
View Source
const WhoisIANA = "whois.iana.org"
IANA whois service address.
View Source
const WhoisPort = "43"
WHOIS protocol port.
Variables ¶
View Source
var WhoisReadTimeout time.Duration = 5
WhoisReadTimeout sets timeout for reading response.
View Source
var WhoisTotalTimeout time.Duration = 60
WhoisTotalTimeout sets total timeout.
View Source
var WhoisWriteTimeout time.Duration = 5
WhoisWriteTimeout sets timeout for writing query.
Functions ¶
func MakeWhoisQuery ¶
MakeWhoisQuery makes query using whois protocol for domain on host and return response.
func MakeWhoisQueryAll ¶
MakeWhoisQueryAll makes query using whois protocol to "whois.iana.org" for domain and follows refer field in response, if any.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.