wdsys:系统相关
GetLocalIP() //GetLocalIP ..获取本地ip地址 GetCpuPercent() (float64, int) //GetCpuPercent 获取Cpu使用率,逻辑盒数,该函数至少需要一秒才能返回 GetCpuLoad(la int) float64 //GetCpuLoad 获取cpu负载,1 5 15分钟的负载 GetMemoryInfo() (total, available, used uint64, percent float64) //GetMemoryInfo ..获取内存使用情况 总数 空闲 使用 使用率 GetDiskInfo() ([]disk.PartitionStat, error) //GetDiskInfo 获取分区信息 。。diskInfo, _ := disk.Usage(PartitionStat.Mountpoint) 获取使用情况 GetHostInfo() (info []string) //GetHostInfo 获取系统信息 //0:主机名称 例--->WIN-DJ748UMR6RC //1:运行时间 //2:开机时常 //3:运行系统 例--->windows //4:虚拟总线 例--->Microsoft Windows 7 Ultimate Service Pack 1 //5:总线家族 例--->Standalone Workstation //6:系统类型 例--->x86_64 //7:主机ID 例--->16f1ce85-3f15-4f57-b3e9-9057b0666d5a GeneratePprofFile(ptype pproftype, path string, start time.Duration, end time.Duration) error //GeneratePprofFile 生成监控文档 监控类型,生成文件路径,多久后开始,开始多久后结束 SystemQuit(call func()) //SystemQuit ..注册系统退出时的回调函数 //[获取系统信息,进行服务监控,非常详细,参考](https://blog.csdn.net/qq_25490573/article/details/103761814)