package main //func TestPing(tt *testing.T) { // p := fastping.NewPinger() // ra, err := net.ResolveIPAddr("ip4:icmp", os.Args[1]) // if err != nil { // fmt.Println(err) // os.Exit(1) // } // p.AddIPAddr(ra) // p.OnRecv = func(addr *net.IPAddr, rtt time.Duration) { // fmt.Printf("IP Addr: %s receive, RTT: %v\n", addr.String(), rtt) // } // p.OnIdle = func() { // fmt.Println("finish") // } // err = p.Run() // if err != nil { // fmt.Println(err) // } //} //func TestPing(tt *testing.T) { // cmd := exec.Command("ping", "www.google.com", "-c", "4", "-W", "5") // fmt.Println("NetWorkStatus Start:", time.Now().Unix()) // err := cmd.Run() // fmt.Println("NetWorkStatus End :", time.Now().Unix()) // if err != nil { // fmt.Println(err.Error()) // } else { // fmt.Println("Net Status , OK") // } // //}