cPing 多地 ping、MTR 部署工具

2023-07-07 18:54:46 +08:00
 csznet2023

多地 Ping 、MTR 部署工具,需要先运行 Server 端再运行 Client 端,客户端自动注册到服务端

花了一天时间写的,希望各位大佬多多指教,开源地址:https://github.com/csznet/cPing

1541 次点击
所在节点    Go 编程语言
8 条回复
0o0O0o0O0o
2023-07-07 18:58:41 +08:00
一个目录下有两个 func main ,IDE 不会报错吗
csznet2023
2023-07-07 19:19:17 +08:00
@0o0O0o0O0o 报错我没管,大佬有什么更好的建议么
harrozze
2023-07-07 21:09:35 +08:00
@csznet2023 #2

Makefile 里
```
...
go build -tags CLIENT ... client.go
...
go build -tags SERVER ... server.go
...
```

server.go

```golang
// +build SERVER
package main

...
```

client.go

```golang
// +build CLIENT
package main

...
```
harrozze
2023-07-07 21:11:42 +08:00
@harrozze #3 不过好像也没解决 IDE 里报错的问题……
Songxwn
2023-07-07 21:12:14 +08:00
已加星
0o0O0o0O0o
2023-07-07 21:35:22 +08:00
分两个目录,或者干脆写一起用运行参数决定是 server 或是 client
@csznet2023
csznet2023
2023-07-07 23:04:07 +08:00
@0o0O0o0O0o 分开写对于分布式部署应该体积友好一点吧
1423
2023-07-07 23:31:29 +08:00
加油,对标 ping.sx

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/954960

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX