Skip to content

快速开始

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

下一步

基于 LGPL-3.0 许可证发布