探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
开源、客户端专属的 Codespaces 替代方案。基于 devcontainer.json,可在任何后端(本地、Kubernetes、远程机器、云 VM)创建可复现的开发环境。支持 VSCode 和 JetBrains 全家桶,无供应商锁定,成本低廉。
一个 Shell 扩展,根据当前目录自动加载和卸载环境变量,避免污染 .profile 文件。支持多种 Shell,通过 .envrc 文件管理项目特定环境,构建隔离开发环境。
基于 Go 的实时消息服务器,支持 WebSocket 和 REST API。提供简洁的 Web UI,可自托管,包含插件系统、CLI 工具及 Android 应用。
基于 Go 语言开发的独立中间人攻击框架,用于网络钓鱼登录凭证与会话 Cookie,可绕过双因素认证。支持自定义 HTTP 和 DNS 服务器,易于部署。
纯 Go 实现的嵌入式键值数据库,灵感来自 LMDB。提供简单、快速、可靠的存储方案,无需完整数据库服务器。API 精简,专注于键值操作,适用于高负载生产环境。
CLI 工具,根据现有基础设施生成 Terraform 配置文件,实现基础设施即代码。支持多云平台和多种资源。
OWASP Amass 是一款开源工具,专注于攻击面测绘与外部资产发现。它利用开源情报收集和主动侦察技术,对网络进行深度映射,帮助安全人员识别潜在风险。
Git LFS 是 Git 的扩展,用于管理大型文件版本控制。客户端使用 Go 编写,提供预编译二进制包,支持 macOS、Windows、Linux 和 FreeBSD。核心功能包括跟踪大文件、迁移历史记录,并通过命令行工具简化操作。
代理服务器,为 CLI 提供 OpenAI / Gemini / Claude / Codex 兼容的 API 接口。支持 OAuth 登录,多账号轮询负载均衡,流式与非流式响应,函数调用及多模态输入。集成 Amp CLI 与 IDE 扩展,提供 Go SDK 用于嵌入。
基于 Prometheus 的高可用监控系统,提供全局查询视图、无限存储能力和长期数据保留。支持与现有 Prometheus 无缝集成,利用对象存储降低成本,并具备跨集群联邦和故障容错能力。
基于 Go 的反向代理,支持 Google、Azure、OpenID Connect 等多种身份提供商进行 OAuth2 / OIDC 认证,可作为独立代理或中间件使用,保护 Web 应用。
基于 Go 语言的 DNS 服务器,通过插件链实现灵活功能。支持 DoT、DoH、DoH3、DoQ 等协议,提供缓存、负载均衡、Kubernetes 集成等能力。作为 CNCF 毕业项目,可从源码或 Docker 快速编译部署。
回答“为什么这个在运行?”的问题。通过单一、可读的输出,解释运行中的进程、服务或端口绑定的来源、启动方式及负责其存在的系统链路。支持 Linux、macOS、Windows 和 FreeBSD。
高性能、100% 兼容标准库 encoding/json 的直接替代品。基准测试显示解码和编码速度显著优于标准库,内存分配更少。提供与标准库完全一致的 API,迁移成本极低。
开源数据库 DevSecOps 平台,为开发者、安全、DBA 和平台工程团队提供数据库 CI/CD。支持 GitOps 集成、SQL 审查、数据脱敏和多数据库管理,是 CNCF 认可的唯一数据库 CI/CD 项目。
轻量级、密码学驱动的开源零信任安全工具包,用于 AI 时代保护基础设施、应用和数据。核心协议包括网络基础设施隐藏协议 (NHP) 和数据对象隐藏协议 (DHP),通过资源混淆和高级加密算法减少攻击面,实现数据“可用不可见”。
自动在 Kubernetes 中管理和签发 TLS 证书,支持 Let's Encrypt、Vault 等多种来源,确保证书持续有效。
开源钓鱼工具包,专为企业和渗透测试人员设计。支持快速搭建和执行钓鱼活动及安全意识培训。提供 Windows、Mac、Linux 二进制版本,支持 Docker 部署。
跨平台命令行工具,用于解密并导出浏览器数据,支持密码、历史记录、Cookie、书签等多种数据类型,兼容 Windows、macOS 和 Linux 系统。
基于 termbox-go 的跨平台、可完全定制的终端仪表盘和小部件库,灵感来自 blessed-contrib 和 tui-rs,纯 Go 编写。提供多种预置小部件,支持相对网格或绝对坐标布局,以及键盘、鼠标和终端调整大小事件。
纯 Go 语言实现的 PostgreSQL 驱动与工具包。提供高性能底层接口,支持 LISTEN/NOTIFY、COPY 等特有功能,并包含 database/sql 适配器。支持约 70 种 PostgreSQL 类型、批处理、TLS 控制、连接池及逻辑复制客户端等。
云原生身份与用户管理系统,采用 Go 语言编写。提供无头认证,支持 Passkeys、社交登录、OIDC、多因素认证等。可扩展至十亿级用户,替代 Auth0、Okta、Firebase,提供更优的开发者与用户体验。