探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
用于大规模网站视觉检查的工具,可快速生成 HTTP 攻击面概览。支持从 Nmap/Masscan 等工具导入数据,自动扫描常见 Web 端口并生成截图与 HTML 报告。
基于 Gin、MongoDB 和 JWT 认证的 Go 后端清洁架构项目,包含测试与 Docker 支持。提供分层架构(路由、控制器、用例、仓库、领域),可作为模板快速构建。
基于 RPC 的 Go 插件系统,支持跨语言 gRPC、复杂参数与双向通信。内置日志、协议版本控制及安全验证,已在 Terraform、Vault 等生产环境中广泛使用。
全功能一体化邮件服务器,采用 Go 语言开发。支持 SMTP 发送与接收、IMAP 存储访问,并集成 DKIM、SPF、DMARC 等安全协议。旨在替代 Postfix、Dovecot 等多个组件,通过统一配置降低维护成本。
面向音乐家的文本编程语言。使用纯文本和命令行创作与回放音乐,语法简洁灵活,支持交互式 REPL 和程序化作曲。基于 Go 语言开发,可生成 MIDI 音乐。
云原生流量编排系统,基于 Go 开发。提供高可用、高性能、可观测性与可扩展性。支持 HTTP/1.1、HTTP/2、HTTP/3(QUIC)、MQTT 协议,具备丰富路由规则、熔断限流、蓝绿与金丝雀部署、API 聚合编排、安全认证(JWT、OAuth2、Let's Encrypt)等功能。可作为 Kubernetes Ingress 控制器、服务网格控制面/边车,集成 Knative、Eureka、Consul 等。
基于 YAML 的服务器配置验证工具,支持快速生成测试用例。单二进制文件 <10MB,测试执行速度极快。提供容器和 Kubernetes 集成,可作为健康检查端点。
基于 Go 语言的拜占庭容错共识引擎,用于安全复制状态机。支持 Cosmos 生态,提供区块链核心功能。版本 0.34.24 为 LTS 稳定版。
基于 Go 的 Kubernetes 微服务模板,用于 e2e 测试与工作坊。支持健康检查、优雅关闭、Prometheus 指标、结构化日志、故障注入、Swagger 文档、多架构镜像、镜像签名、SBOM、CVE 扫描。提供 HTTP/gRPC API,涵盖状态、缓存、环境变量、JWT 令牌等。
交互式 gRPC Web UI,类似 Postman。支持通过浏览器与 gRPC 服务器交互,浏览服务模式,支持流式 RPC 和 TLS 配置。
开源数据库备份工具,支持 PostgreSQL、MySQL、MongoDB。支持 S3、Google Drive、FTP 等多种存储,提供 Slack、Discord 等通知。具备 AES-256 加密、定时备份、团队协作功能,支持 Linux、macOS、Windows。
开源授权服务,灵感源自 Google Zanzibar,用于构建细粒度、可扩展的访问控制系统。现已加入 FusionAuth,支持快速部署与运行时授权检查。
用于彻底清除 AWS 账户所有资源的工具。原仓库已停止维护,推荐使用 fork 版本 ekristen/aws-nuke。提供安全机制,如双重确认和账户别名,防止误删生产数据。支持 Terraform 测试清理和开发账户管理。
快速、脚本友好的 CLI,用于 Gmail、日历、聊天、课堂、云端硬盘、文档、幻灯片、表格、表单、应用脚本、联系人、任务、人员、群组和 Keep。支持 JSON 输出、多账户和最小权限认证。
专为 DevOps 工具设计的结构化配置语言工具包,提供人类可读的原生语法和机器友好的 JSON 变体。支持声明式逻辑、变量与函数,用于构建层级化配置。
Go 语言绑定,提供对 Discord 聊天客户端 API 的低级访问。几乎支持所有 Discord API 端点、WebSocket 接口和语音接口。
受 RocksDB/LevelDB 启发的 Go 语言键值数据库,专为 CockroachDB 设计,提供高性能存储引擎,支持范围删除、快照等核心功能。
Go 语言实现的 Socket.IO 库,支持实时应用框架。当前支持 Socket.IO 1.4 客户端,具备房间、命名空间和广播功能。项目已归档,请关注 forked 版本。
用 Go 编写的快速端口扫描器,专注于可靠性与简洁性。支持 SYN/CONNECT/UDP 扫描,具备 DNS 端口枚举、IP 去重、IPv6 支持及 Shodan 被动枚举功能。可与 NMAP 集成,支持多种输入输出格式,适用于漏洞赏金和渗透测试中的攻击面发现。
基于 Go 的无头 CMS,提供自动 HTTPS、HTTP/2 服务推送及灵活的服务器框架。项目已停止维护,建议转向 Caddy Server。
Docker CE 仓库已弃用并归档,但 Docker CE 产品本身仍在维护。自 Docker 20.10 起,构建直接从源仓库进行,不再以此仓库为唯一来源。贡献需通过上游仓库。
MySQL 复制拓扑管理与高可用工具,支持拓扑发现、重构与自动恢复。提供命令行、HTTP API 和 Web 界面,具备高可用性与故障恢复能力。
Docker 原生集群系统,将 Docker 主机池转换为单一虚拟主机。已归档,不再积极开发,建议使用 Docker 引擎内置 Swarm 模式或其他编排系统。