code: func dnsLookupScan(addr, hostname string) (grade Grade, output Output, err error) {
  	addrs, err := net.LookupHost(hostname)
  	if err != nil {
  		return
  	}
  
  	if len(addrs) == 0 {
  		err = errors.New("no addresses found for host")
  	}
  
  	grade, output = Good, addrs
  	return
  }
docs: // dnsLookupScan tests that DNS resolution of the host returns at least one address