package main import ( "fmt" "log" "net" "time" ) func main() { for { name, err := net.LookupHost("google.com") if err != nil { log.Println(err) time.Sleep(time.Second) } else { fmt.Println(name) break } } }