开源项目

项目

开源项目:Go 命令行工具、可自托管服务与完整的 B/S 系统;源码与发布版全部公开,详情正文取自各仓库 README。

工具

单文件、跑起来即用的命令行程序与本地服务。

golocaldownload

把一个服务器目录,变成可浏览、可检索、可下载的文件站

  • Go
  • Gin
  • 内嵌静态资源
  • Bootstrap 5
  • Docker
  • 语言: Go 1.23+
  • 许可证: MIT
  • 版本: 26.10.03.00
  • 平台: 15 个平台(Windows / Linux / macOS / FreeBSD)

y-http-bench

纯标准库、零依赖的 HTTP 压测命令行工具

  • Go(纯标准库)
  • 单文件
  • 交叉编译
  • CLI
  • 语言: Go 1.21+
  • 许可证: MIT
  • 版本: v1.0.0
  • 平台: 15 个平台(Windows / Linux / macOS / FreeBSD)

go-websocket

按 receiver 精准投递的 WebSocket 聊天服务,不广播

  • Go
  • Gin
  • gorilla/websocket
  • 内嵌静态资源
  • Bootstrap 5
  • 语言: Go 1.23+
  • 许可证: MIT
  • 版本: v1.0.0
  • 平台: 源码交付 + 4 个平台预编译二进制(Linux amd64/arm64、macOS arm64、Windows amd64)

系统

前后端与数据库俱全、以浏览器为入口的完整系统。

mini-im

基于 Go + Gin + GORM(PostgreSQL) + Redis 的即时通讯 / 客服系统

  • Go
  • Gin
  • GORM
  • PostgreSQL
  • Redis
  • WebSocket
  • JWT
  • Vue 2
  • 语言: Go 1.23+
  • 许可证: MIT
  • 版本: v1.0.0
  • 平台: 浏览器

以上项目均为独立开源仓库,按各自仓库的许可证发布,使用前请先阅读对应 README。