项目简介
本项目是基于Go语言开发的网络配置和系统指标管理应用。借助简单的HTTP接口,用户能轻松获取和管理网络配置信息,同时获取系统的各项指标。
项目的主要特性和功能
- 网络配置管理
- 可通过API接口获取涵盖IP地址、子网掩码、网关和DNS服务器等的当前网络配置信息。
- 提供API接口设置网络配置,修改后可能需重启网络服务或系统使新配置生效。
- 系统指标获取
- 能获取系统内存使用情况,包含总内存、剩余内存和使用百分比。
- 可获取CPU的使用率和温度信息。
- 可按需扩展更多系统指标,如磁盘使用、进程信息等。
安装使用步骤
- 确保已安装Go语言环境,并完成相应环境变量的设置。
- 使用
go get
命令安装项目依赖的库。 - 在终端进入项目目录,执行
go run main.go
命令启动程序,程序默认监听端口8753。 - 通过curl或其他HTTP客户端调用API接口,获取网络配置或系统指标信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】