探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 eBPF 的网络、安全与可观测性解决方案。提供扁平 L3 网络,支持多集群原生路由或覆盖模式。具备 L7 协议感知能力,基于身份的安全模型可执行 L3-L7 网络策略。实现分布式负载均衡,可完全替代 kube-proxy,利用 eBPF 哈希表实现近乎无限的扩展性。支持集成入口/出口网关、带宽管理和服务网格,并提供深度网络与安全可视化。
分布式、Git 支持的图结构问题追踪器,为 AI 编码代理提供持久化结构化记忆。支持 macOS、Linux、Windows、FreeBSD。核心功能:Git 作为数据库、代理优化、零冲突、隐形基础设施、语义压缩。CLI 工具,一次安装随处使用。
全球分布式反向代理,统一入口,保护并加速应用。支持本地开发预览、Webhook 测试、API 网关及设备网关,可捕获分析所有流量。提供 Kubernetes Operator 及多语言 SDK。
一个用于 Go 语言的声明式、简单、快速且有趣的命令行工具构建包。支持命令与子命令、别名、动态 shell 补全、多种输入源(环境变量、文件)及文档生成,无外部依赖。
一个用于编写华丽 Shell 脚本的工具,利用 Bubbles 和 Lip Gloss 库,无需编写 Go 代码即可为脚本和别名添加交互式界面。提供多种可配置的实用命令,如选择、输入、确认、过滤等,支持多种安装方式。
Go 应用的实时重载工具,支持彩色日志、自定义构建命令、排除子目录、自动加载 .env 文件。可通过参数覆盖配置,无需配置文件即可运行。提供多种安装方式,包括 go install、Homebrew、Docker 等。
Git for Data!一个支持 SQL 查询的版本化数据库,提供类似 Git 的分支、合并、推送和拉取功能。兼容 MySQL 协议,可通过 CLI 或 SQL 系统表进行版本控制。
专为 Go 语言设计的高性能 HTTP 包,针对高并发场景优化。在热点路径实现零内存分配,性能可达 net/http 的 10 倍。适用于每秒处理数千请求并需要稳定低延迟的场景。
用于 Kubernetes 的声明式 GitOps 持续交付工具。基于 Go 语言开发,支持应用定义、配置和环境的版本控制,实现自动化、可审计的部署与生命周期管理。
gRPC 的 Go 语言实现,基于 HTTP/2 的高性能 RPC 框架。支持移动优先和通用 RPC 场景,提供完整的 API 参考和快速入门指南。
命令行工具,扩展 git 以增强 GitHub 使用体验。支持克隆、PR 管理等操作,可安全别名为 git。提供多种安装方式,适用于 macOS、Linux、Windows 等平台。
Go 微服务框架,提供分布式系统开发核心需求。支持 RPC 与事件驱动通信,具备认证、动态配置、数据存储、服务发现、负载均衡、消息编码、RPC 客户端/服务器、异步消息传递及可插拔接口等特性。默认配置合理,架构灵活,可快速上手。
简单、现代且安全的加密工具与 Go 库。提供小型显式密钥,无配置选项,支持 UNIX 风格的管道组合。支持后量子加密,可通过插件扩展硬件令牌。
轻量级服务器监控平台,支持 Docker 统计、历史数据与告警。提供友好 Web 界面,配置简单,开箱即用。支持自动备份、多用户、OAuth 认证及 API 访问。
轻量、地道且可组合的 Go HTTP 服务路由器,专为构建可维护的大型 REST API 而设计。基于 Go 1.7+ 的 context 包,支持中间件、路由组和子路由挂载,100% 兼容 net/http。
官方 Redis Go 客户端,支持 Redis 8.0+ 及集群、哨兵、管道、事务、发布订阅、Lua 脚本等功能,提供自动连接池与可配置缓冲区。
SOPS 是一款简单灵活的机密管理工具,支持 YAML、JSON、ENV、INI 和 BINARY 格式。可使用 AWS KMS、GCP KMS、Azure Key Vault、age 和 PGP 进行加密,提供安全的文件编辑体验。
基于 Go 的高性能代理,采用定制 QUIC 协议,支持 SOCKS5、HTTP、TCP/UDP 转发等多种模式。具备抗审查特性,伪装成 HTTP/3 流量,跨平台部署,易于集成。
自托管 WAF / 反向代理,保护 Web 应用免受攻击。采用 Go 语言开发,提供攻击防御、速率限制、反机器人挑战、认证挑战和动态保护等功能。
基于 Go 的微服务框架,内置数据库与可观测性支持。提供 REST、gRPC、Pub/Sub 等功能,支持配置管理、中间件、健康检查与热更新日志级别。