diff --git a/go.mod b/go.mod index 49d3aa7..419c915 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,3 @@ module pong go 1.19 - -require ( - golang.org/x/net v0.0.0-20220615171555-694bf12d69de // indirect - golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect -) diff --git a/pong_test.go b/pong_test.go deleted file mode 100644 index 2cf2aa5..0000000 --- a/pong_test.go +++ /dev/null @@ -1,34 +0,0 @@ -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") -// } -// -//} diff --git a/readme.md b/readme.md index 120faef..8dae8be 100644 --- a/readme.md +++ b/readme.md @@ -9,23 +9,9 @@ pong -a www.baidu.com -p 443 -k tcp -t 3 ## build cd /root rm -rf pong -git clone https://git.sre.ink/sre/pong.git +git clone https://git.sre.ink/go/pong.git cd pong CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO111MODULE=on GOPROXY="https://goproxy.cn,direct" go build -v -a -o pong pong.go rm -rf /usr/bin/pong mv pong /usr/bin/ -pong www.baidu.com 443 - - - - -## build for arm64 -CGO_ENABLED=0 GOARM=7 GOOS=linux GOARCH=arm64 GO111MODULE=on GOPROXY="https://goproxy.cn,direct" go build -v -a -o mupload main.go - -## build on cmd -set CGO_ENABLED=0 -set GO111MODULE=on -set GOOS=linux -set GOARCH=amd64 -set GOPROXY="https://goproxy.cn,direct" -go build -o wechat main.go \ No newline at end of file +pong www.baidu.com 443 \ No newline at end of file