Skip to content

Go 后端 ​

基于 Gin 的参考实现,运行于端口 8082。

快速开始 ​

bash
cd server/go
go run .

服务运行在 http://localhost:8082。

框架 ​

  • 运行时:Go 1.21+
  • 框架:Gin
  • 端口:8082(可用 PORT 覆盖)

接口 ​

实现了共享的 API 接口:

  • GET /api/captcha — 生成验证码图片
  • POST /api/captcha/verify — 验证验证码
  • GET /api/health — 健康检查
  • GET /api/info — 服务信息
  • GET/POST/DELETE /api/security/* — IP 黑名单管理

环境变量 ​

见共享环境变量。Go 默认:PORT=8082、HOST=localhost。

TIP

这是参考实现,不是发布的包。请将所需代码复制到自己的 Go 项目中。

基于 MIT 许可发布。