Versions in this module Expand all Collapse all v1 v1.0.1 Apr 16, 2018 v1.0.0 Apr 12, 2018 Changes in this version + var GoogleDNS = []string + var Level3 = []string + var OpenDNS = []string + type ScanFlag uint + const ScanDKIM + const ScanDMARC + const ScanSPF + type ScanResult struct + DKIM string + DMARC string + Domain string + Duration time.Duration + Err error + Error string + SPF string + type Scanner struct + Nameservers []string + func New(options ...ScannerOption) (*Scanner, error) + func (sc *Scanner) Scan(name string) *ScanResult + func (sc *Scanner) Start(src Source) <-chan *ScanResult + type ScannerOption func(*Scanner) error + func ConcurrentScans(n int) ScannerOption + func UseNameservers(ns []string) ScannerOption + func WithTimeout(timeout time.Duration) ScannerOption + type Source interface + Close func() error + Read func() <-chan string + func TextSource(r io.Reader) Source + func ZonefileSource(r io.Reader) Source