下拉刷新
Go 项目

这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub Go 项目 集合。

Star 4.8k
Vol.127
1 天前

用 Go 写的加密文件系统。该项目是基于 Go 和 FUSE 的文件加密工具,可将密文目录挂载为可读写的明文目录,文件内容和名称分别加密。生成的密文目录既能放入 Dropbox 等云盘,也可通过 rsync 增量同步。

gocryptfs
2、
magpie
Star 3.3w
Vol.127
2 小时前

一键切换 AI 编程助手的模型。这是一款用 Go 开发的 AI 编程助手模型管理工具,让 Claude Code 用上 Kimi、Codex 用上 DeepSeek。它通过本地网关转换 OpenAI、Anthropic 和 Gemini 的接口格式,支持多种编程助手和模型服务商,还能把订阅共享给其他助手使用,额度用完后自动切换账号。

magpie
3、
matcha
Star 1.2k
Vol.127
5 小时前

在终端里收发邮件的客户端。这是一款用 Go 和 Bubble Tea 开发的终端邮件客户端,通过命令就能收发邮件,支持多账户、Markdown 写邮件和插件市场等功能。

matcha
Star 1w
Vol.127
3 小时前

无需密码的自托管身份认证服务。该项目是用 Go 开发的 OIDC 和 OAuth 2.0 身份认证服务,支持用 Passkey 替代密码。用户不用记密码,插上 YubiKey 等硬件密钥就能登录。

pocket-id
Star 146
Vol.126
7 小时前

适用于低配设备的 B 站直播录制工具。该项目是专为低配设备优化的 B 站直播录制工具,内存占用极少。它内置 Web 管理界面,支持开播自动录制、自动分段、断流重连和自动转 MP4 等功能。

bilirec
6、
hey
Star 2.1w
Vol.126
10 个月前

小巧的 HTTP 压测工具。这是一款用 Go 编写的 Web 压测命令行工具,能够按请求数和并发数向目标地址发送请求,并输出吞吐量、延迟分布和状态码等统计结果,支持按时长压测、HTTP/2、自定义请求方法和请求头等功能。

7、
kserve
Star 6.2k
Vol.126
10 小时前

K8s 上的 AI 模型推理平台。该项目是基于 K8s 的 AI 推理平台,支持 vLLM 后端和 OpenAI 兼容接口,可部署 TensorFlow、PyTorch、scikit-learn、ONNX 等多种框架的模型,并提供自动扩缩容、灰度发布和模型监控等功能。

kserve
8、
PMail
Star 2.4k
Vol.126
3 天前

一分钟搭建个人域名邮箱。该项目是用 Go 编写的个人邮件服务器,仅需一台服务器和域名,就能部署自己的域名邮箱。它开箱即用、体积小、占用资源少,内置邮件收发服务和 Web 管理界面,支持 SMTP、POP3、IMAP 协议,以及多域名、多用户和 HTTPS 证书自动续期等功能。

PMail
9、
casos
Star 1.4k
Vol.125
9 天前

开箱即用的云操作系统。该项目是基于 Kubernetes 构建的云操作系统,将 API Server、Controller Manager 和 Scheduler 集成到单个可执行文件。无需搭建集群和编写 YAML,即可拥有一个带 Web 管理界面和应用商店的云操作系统。

casos
10、
dbmate
Star 7.5k
Vol.125
9 小时前

轻量级数据库迁移工具。这是一款用 Go 编写的数据库迁移工具,可让数据库结构在多名开发者和生产服务器之间保持同步。它开箱即用、纯 SQL 编写迁移脚本,不绑定任何编程语言或框架,支持 MySQL、PostgreSQL、SQLite 和 ClickHouse 等数据库。