快速开始
GoSpeedTest 是一个简单易用的网络测速工具,可以快速测试您的网络连接性能。
前置条件
- Go 1.18+ (如果需要从源码构建)
- Docker (可选,用于快速部署)
快速安装
方式一:Docker 部署(推荐)
bash
# 拉取镜像并运行
docker run -d -p 8080:8080 -p 12306:12306 liumou/gospeedtest方式二:从源码构建
bash
# 克隆项目
git clone https://gitee.com/liumou_site/GoSpeedTest.git
cd GoSpeedTest
# 构建服务器
go build -o GoSpeedTest server.go
# 运行服务器
./GoSpeedTest -port 8080 -mode release方式三:下载预编译二进制文件
从 Gitee Releases 下载对应平台的二进制文件。
访问 Web 界面
启动服务器后,在浏览器中访问:
http://localhost:8080您将看到美观的测速界面,可以开始测试您的网络速度。
使用 CLI 工具
bash
# 构建 CLI 客户端
go build -o GoSpeedTest-CLI cmd/client/main.go
# 运行完整测试
./GoSpeedTest-CLI -server http://localhost:8080
# 仅测试下载
./GoSpeedTest-CLI -server http://localhost:8080 -download
# 仅测试上传
./GoSpeedTest-CLI -server http://localhost:8080 -upload