cPing 多地 ping、MTR 部署工具

2023 年 7 月 7 日
 csznet2023

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

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

2303 次点击
所在节点    Go 编程语言
8 条回复
0o0O0o0O0o
2023 年 7 月 7 日
一个目录下有两个 func main ,IDE 不会报错吗
csznet2023
2023 年 7 月 7 日
@0o0O0o0O0o 报错我没管,大佬有什么更好的建议么
harrozze
2023 年 7 月 7 日
@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 年 7 月 7 日
@harrozze #3 不过好像也没解决 IDE 里报错的问题……
bigmomo
2023 年 7 月 7 日
已加星
0o0O0o0O0o
2023 年 7 月 7 日
分两个目录,或者干脆写一起用运行参数决定是 server 或是 client
@csznet2023
csznet2023
2023 年 7 月 7 日
@0o0O0o0O0o 分开写对于分布式部署应该体积友好一点吧
slowman
2023 年 7 月 7 日
加油,对标 ping.sx

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

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

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

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

© 2021 V2EX