探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 Go 语言的开源实时音视频与数据通信栈,提供可扩展的 WebRTC SFU 架构。支持多用户会议、端到端加密、JWT 认证及分布式部署,适用于构建 AI 与人类交互的实时应用。
GoDS 提供丰富的 Go 数据结构实现,包括列表、集合、栈、映射、树和队列等。支持多种有序容器,提供迭代器和枚举功能,代码质量高,测试覆盖全面。
基于 SQLite 的轻量级、容错分布式关系数据库。提供完整的 SQL 支持,易于部署和操作,支持高可用、动态集群和自动备份。开发者友好,提供 HTTP API 和 CLI。
高性能 HTTP 请求路由器,支持路径变量和方法匹配。采用压缩动态 Trie 结构,内存占用低,扩展性强。提供自动重定向、路径修正、零垃圾回收和内置 API 支持。
从 SQL 生成类型安全的代码。编写 SQL 查询,运行 sqlc 生成带类型安全接口的代码,然后在应用中调用。支持 Go、Kotlin、Python、TypeScript 等多种语言。
基于 Go 开发的高性能、OpenID 认证的 OAuth 2.1 提供商,通过无头 API 集成用户管理。支持自托管或 Ory Network 服务,被 OpenAI 等企业信赖,可快速实现 OIDC/OAuth2 场景。
首个 IPFS 实现,采用 Go 语言编写。提供命令行工具、WebUI 管理界面、HTTP 网关及 RPC API,支持内容寻址与去中心化路由。作为最广泛使用的实现,它强调互操作性,适用于节点服务与数据传输。
面向 Kubernetes 多云、数据中心和边缘管理的容器平台。提供插件式架构、多集群管理、GitOps DevOps、可观测性及服务网格等功能。
基于 Go 开发的现代化终端文件管理器,界面美观,支持跨平台(macOS、Linux、Windows),提供主题、插件和快捷键自定义功能。
7天用Go从零实现系列,涵盖 Web 框架 Gee、分布式缓存 GeeCache、ORM 框架 GeeORM 和 RPC 框架 GeeRPC 等。
基于 Go 开发的指标、日志和任意数据收集处理代理。提供超过 300 个插件,支持系统监控、云服务、消息传递等。编译为独立静态二进制文件,无外部依赖,使用 TOML 配置。
随机终止生产环境中的虚拟机实例和容器,通过暴露故障来激励工程师构建弹性服务。完全集成于 Spinnaker,支持 AWS、GCE、Kubernetes 等后端。
Kubernetes Operations (kOps) 是用于生产级 k8s 集群安装、升级和管理的工具。支持 AWS、GCP、DigitalOcean、Hetzner、OpenStack 和 Azure 云平台,可自动配置基础设施。
基于 Kubernetes 的容器原生工作流引擎,通过 CRD 实现。支持 DAG 或序列编排任务,适用于机器学习、数据处理、CI/CD 等场景。轻量、可扩展、云原生。
高性能、低成本的时间序列数据库和监控解决方案。支持 PromQL 和 MetricsQL 查询,适用于 Prometheus 长期存储、大数据及企业级工作负载。提供单节点、集群和企业版部署。
自动获取公网 IPv4/IPv6 地址并解析到域名。支持多平台、多架构,集成阿里云、腾讯云、Cloudflare 等众多 DNS 服务商。提供 Web 界面配置,支持 Webhook 通知和自定义参数。
简单灵活的工作负载编排器,支持容器、非容器化应用和虚拟机。原生集成 Consul 和 Vault,具备高可用性与多区域/多云联邦能力,可扩展至万级节点。
基于 eBPF 的无代码 API 与集成测试工具,自动从用户流量生成测试和数据模拟。支持记录与回放复杂分布式流,覆盖数据库、消息队列等基础设施,提供组合测试覆盖率。
基于 Go 的微服务框架,内置数据库与可观测性支持。提供 REST、gRPC、Pub/Sub 等功能,支持配置管理、中间件、健康检查与热更新日志级别。