探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
首个 IPFS 实现,采用 Go 语言编写。提供命令行工具、WebUI 管理界面、HTTP 网关及 RPC API,支持内容寻址与去中心化路由。作为最广泛使用的实现,它强调互操作性,适用于节点服务与数据传输。
随机终止生产环境中的虚拟机实例和容器,通过暴露故障来激励工程师构建弹性服务。完全集成于 Spinnaker,支持 AWS、GCE、Kubernetes 等后端。
面向 Kubernetes 多云、数据中心和边缘管理的容器平台。提供插件式架构、多集群管理、GitOps DevOps、可观测性及服务网格等功能。
7天用Go从零实现系列,涵盖 Web 框架 Gee、分布式缓存 GeeCache、ORM 框架 GeeORM 和 RPC 框架 GeeRPC 等。
基于 Kubernetes 的容器原生工作流引擎,通过 CRD 实现。支持 DAG 或序列编排任务,适用于机器学习、数据处理、CI/CD 等场景。轻量、可扩展、云原生。
简单灵活的工作负载编排器,支持容器、非容器化应用和虚拟机。原生集成 Consul 和 Vault,具备高可用性与多区域/多云联邦能力,可扩展至万级节点。
开源向量数据库,存储对象与向量,支持向量搜索与结构化过滤结合,具备云原生数据库的容错性与可扩展性。支持自动向量嵌入或自定义向量导入,适用于RAG、语义搜索、推荐系统等场景。
Kubernetes Operations (kOps) 是用于生产级 k8s 集群安装、升级和管理的工具。支持 AWS、GCP、DigitalOcean、Hetzner、OpenStack 和 Azure 云平台,可自动配置基础设施。
开源即时通讯服务器,基于 Go 语言开发,提供完整的 SDK 与服务端工具,支持消息收发、用户管理和群组功能,适用于开发者集成到应用中。
基于 Go 语言开发的快速 TCP/UDP 隧道工具,通过 HTTP 传输,使用 SSH 协议加密。单个可执行文件包含客户端和服务器,支持防火墙穿透、反向端口转发及 SOCKS5 代理。
自动化软件交付平台,支持本地、CI 或云端运行。提供 8 种语言 SDK,实现可编程、可重复、可观测的构建、测试与部署流程。基于容器技术,具备增量执行与 OpenTelemetry 追踪能力。
开源 MCP 数据库服务器,简化 Gen AI 工具开发。提供连接池、认证等最佳实践,支持端到端可观测性。可将 AI 助手连接至 IDE,实现自然语言查询、自动化管理与上下文感知代码生成。
GoReleaser 简化发布工程,支持 Go、Rust、Zig、Bun、Deno、Python 等多语言,自动化构建、打包与发布流程,让开发者专注于软件开发。
官方 Lark/Feishu CLI 工具,支持 200+ 命令与 19 项 AI Agent 技能,覆盖消息、文档、表格、日历等核心业务领域。采用 Agent 原生设计,提供三层架构,确保安全可控,3 分钟即可快速上手。
基于 Go 的命令行文件共享工具。支持 S3、Google Drive、Storj 及本地存储。提供加密上传、病毒扫描、下载限制和自删除链接功能。
Kubernetes 应用持续开发工具,支持本地与远程集群。自动处理构建、推送和部署流程,提供快速迭代与 CI/CD 集成能力。
无需 Docker 守护进程,在 Kubernetes 集群或容器内构建容器镜像。完全在用户空间执行 Dockerfile 命令,适用于无法安全运行 Docker 的环境。
轻量级命令行 YAML、JSON、XML、CSV、TOML、HCL 和属性处理器。采用类似 jq 的语法,支持多种格式转换与数据操作,提供独立二进制文件,无需依赖。
纯 Go 语言编写的高性能嵌入式键值数据库,支持并发 ACID 事务与序列化快照隔离,专为 SSD 优化,是 Dgraph 等分布式系统的核心存储引擎。
开源 AI 编程代理,专为大型项目和现实任务设计。基于 Go 开发,支持终端操作,可处理高达 200 万 token 的上下文。提供累积差异审查沙盒,确保变更安全可控。支持 Anthropic、OpenAI、Google 及开源模型组合,实现全自主或精细控制的工作流。