深度思维者

永远年轻,永远热泪盈眶

使用interface化解一场因操作系统不同导致的编译问题

场景描述 起因: 因项目需求,需要编写一个agent, 需支持Linux和Windows操作系统。 Agent里面有一个功能需要获取到服务器上所有已经被占用的端口。 实现方式:针对不同的操作系统,实现方式有所不同 linux: 使用服务器自带的 netstat 指令,然后使用 os/exec 库来调
posted @ 2024-05-23 15:06  failymao  阅读(227)  评论(0编辑  收藏  举报