探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
一个用于编写华丽 Shell 脚本的工具,利用 Bubbles 和 Lip Gloss 库,无需编写 Go 代码即可为脚本和别名添加交互式界面。提供多种可配置的实用命令,如选择、输入、确认、过滤等,支持多种安装方式。
Go 应用的实时重载工具,支持彩色日志、自定义构建命令、排除子目录、自动加载 .env 文件。可通过参数覆盖配置,无需配置文件即可运行。提供多种安装方式,包括 go install、Homebrew、Docker 等。
专为 Go 语言设计的高性能 HTTP 包,针对高并发场景优化。在热点路径实现零内存分配,性能可达 net/http 的 10 倍。适用于每秒处理数千请求并需要稳定低延迟的场景。
终端编程新搭档,支持多 LLM 模型、会话管理、LSP 增强与 MCP 扩展,跨平台运行于 macOS、Linux、Windows 等系统。
命令行工具,扩展 git 以增强 GitHub 使用体验。支持克隆、PR 管理等操作,可安全别名为 git。提供多种安装方式,适用于 macOS、Linux、Windows 等平台。
gRPC 的 Go 语言实现,基于 HTTP/2 的高性能 RPC 框架。支持移动优先和通用 RPC 场景,提供完整的 API 参考和快速入门指南。
Go 微服务框架,提供分布式系统开发核心需求。支持 RPC 与事件驱动通信,具备认证、动态配置、数据存储、服务发现、负载均衡、消息编码、RPC 客户端/服务器、异步消息传递及可插拔接口等特性。默认配置合理,架构灵活,可快速上手。
用于 Kubernetes 的声明式 GitOps 持续交付工具。基于 Go 语言开发,支持应用定义、配置和环境的版本控制,实现自动化、可审计的部署与生命周期管理。
Git for Data!一个支持 SQL 查询的版本化数据库,提供类似 Git 的分支、合并、推送和拉取功能。兼容 MySQL 协议,可通过 CLI 或 SQL 系统表进行版本控制。
简单、现代且安全的加密工具与 Go 库。提供小型显式密钥,无配置选项,支持 UNIX 风格的管道组合。支持后量子加密,可通过插件扩展硬件令牌。
官方 Redis Go 客户端,支持 Redis 8.0+ 及集群、哨兵、管道、事务、发布订阅、Lua 脚本等功能,提供自动连接池与可配置缓冲区。
轻量、地道且可组合的 Go HTTP 服务路由器,专为构建可维护的大型 REST API 而设计。基于 Go 1.7+ 的 context 包,支持中间件、路由组和子路由挂载,100% 兼容 net/http。
基于 Go 的微服务框架,内置数据库与可观测性支持。提供 REST、gRPC、Pub/Sub 等功能,支持配置管理、中间件、健康检查与热更新日志级别。
SOPS 是一款简单灵活的机密管理工具,支持 YAML、JSON、ENV、INI 和 BINARY 格式。可使用 AWS KMS、GCP KMS、Azure Key Vault、age 和 PGP 进行加密,提供安全的文件编辑体验。
基于 Go 1.18+ 泛型的 Lodash 风格工具库,提供切片、映射、通道等数据结构的便捷操作方法,如 map、filter、contains、find 等,简化常见编码任务并提升代码可读性。
自托管 WAF / 反向代理,保护 Web 应用免受攻击。采用 Go 语言开发,提供攻击防御、速率限制、反机器人挑战、认证挑战和动态保护等功能。
轻量级服务器监控平台,支持 Docker 统计、历史数据与告警。提供友好 Web 界面,配置简单,开箱即用。支持自动备份、多用户、OAuth 认证及 API 访问。
分布式、Git 支持的图结构问题追踪器,为 AI 编码代理提供持久化结构化记忆。支持 macOS、Linux、Windows、FreeBSD。核心功能:Git 作为数据库、代理优化、零冲突、隐形基础设施、语义压缩。CLI 工具,一次安装随处使用。
基于 MySQL 的云原生水平扩展分布式数据库系统。通过通用分片实现无限扩展,应用代码无需感知数据分布。源自 YouTube 架构,被 Slack、京东等公司采用。
在 macOS、Linux 等主机上启动 Linux 虚拟机,专注于容器运行。支持 containerd、Docker、Podman 和 Kubernetes,提供自动文件共享与端口转发。
开源、可靠、轻量级容器运行时,专注于简单性、健壮性和可移植性。作为守护进程运行,管理容器完整生命周期,支持 Linux 和 Windows。