From 83a725e7037d24e808b284275271b6257bd6d5b5 Mon Sep 17 00:00:00 2001 From: thesai <1021828630@qq.com> Date: Thu, 7 Mar 2024 17:40:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=BD=A6=E5=BA=93=E9=97=A8?= =?UTF-8?q?=E6=A8=A1=E5=9E=8B=E5=92=8Cecs=E7=BB=84=E4=BB=B6=E3=80=81?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E3=80=81=E7=B3=BB=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/mock_train_service/main.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/example/mock_train_service/main.go b/example/mock_train_service/main.go index e360f7a..95cdc96 100644 --- a/example/mock_train_service/main.go +++ b/example/mock_train_service/main.go @@ -24,24 +24,24 @@ var ti = &ReceiveTrainInfo{ var trainRun bool // var IP = net.IPv4(192, 168, 3, 7) -// var SendIP = net.IPv4(192, 168, 3, 7) +// var SendIpPort = net.IPv4(192, 168, 3, 7) var IP = net.IPv4(127, 0, 0, 1) -var SendIP = "127.0.0.1" +var SendIpPort = "127.0.0.1:10000" var tick = 10 * time.Millisecond // 参数1:ip 参数2:间隔 func main() { if len(os.Args) >= 2 && os.Args[1] != "" { - SendIP = os.Args[0] + SendIpPort = os.Args[1] } if len(os.Args) >= 3 && os.Args[2] != "" { - i, err := strconv.Atoi(os.Args[1]) + i, err := strconv.Atoi(os.Args[2]) if err != nil { panic(err) } tick = time.Duration(i) * time.Millisecond } - fmt.Println("目的IP:", SendIP) + fmt.Println("目的IP_Port:", SendIpPort) fmt.Println("间隔:", tick, "毫秒") listen, err := net.ListenUDP("udp", &net.UDPAddr{ IP: IP, @@ -53,12 +53,12 @@ func main() { } go func() { tick := time.Tick(tick) - remoteAddr, err := net.Dial("udp", fmt.Sprintf("%s:%d", SendIP, 10000)) + remoteAddr, err := net.Dial("udp", SendIpPort) if err != nil { fmt.Printf("Dial udp err: %v", err) return } - //remoteAddr := &net.UDPAddr{IP: SendIP, Port: 10000} + //remoteAddr := &net.UDPAddr{IP: SendIpPort, Port: 10000} // 循环推送信息 for { <-tick