探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
开源 HTTP 工具包,用于安全研究。提供 MITM 代理、请求拦截与编辑、Web 管理界面及项目化数据库存储,是 Burp Suite Pro 的替代方案。
jq for binary formats - tool, language and decoders for working with binary and text formats. 支持多种格式如 MP4、FLAC、JPEG、可执行文件、数据包捕获及序列化格式。提供交互式 REPL,支持函数和名称自动补全。
模拟网络延迟、丢包、带宽限制等常见问题,用于测试分布式系统在非灾难性故障下的表现。支持 Linux、BSD/OSX 等系统,通过封装 iptables、tc、ipfw 等工具实现。
Python 到 Go 的源码转译器和运行时,旨在成为 CPython 2.7 的近似替代品。将 Python 源码编译为 Go 源码,再编译为原生代码,无需虚拟机。不支持 exec、eval 和 C 扩展模块。
基于 Go 语言的漏洞扫描器,利用 OSV 数据库识别项目依赖中的已知漏洞。支持多种编程语言、包管理器、操作系统和容器镜像扫描,并提供修复建议。
基于 Go 的开源容器镜像仓库实现,遵循 OCI 分发规范,提供安全、可扩展的内容分发工具链,支持 Docker Hub 等核心平台。
专为开发者设计的屏幕共享工具,基于 Go 语言构建。支持多用户、WebRTC 安全传输,低延迟高分辨率。通过 Docker 或单二进制文件简单安装,内置 TURN 服务器实现 NAT 穿透。
为 Go 提供更安全的结构化并发工具。包含 WaitGroup、并发池、结果池、错误池、上下文池、流式处理、并发迭代和 panic 捕获器。支持并发限制、错误聚合、任务取消和有序回调。
开源、可扩展的实时消息服务器,支持 WebSocket、HTTP 流、SSE、gRPC、WebTransport 等传输协议。提供 PUB/SUB 模型,语言无关,可与任何后端集成,用于构建聊天、实时评论、多人游戏等应用。
Code AI 平台,提供代码搜索与 Cody AI 助手。支持大规模代码库的搜索、导航、引用查找与重构。基于 Go 开发,此仓库为迁移前的公开快照。
基于 Kubernetes 的事件驱动自动伸缩组件,为容器提供事件驱动的伸缩能力,支持从零到零的精细伸缩,可作为 Kubernetes 指标服务器使用。
实时麦克风降噪应用,适用于 Linux PulseAudio 或 PipeWire。基于 RNNoise 技术,创建虚拟麦克风,可有效抑制键盘、风扇等环境噪音。
极简 AI 视频翻译配音工具,支持 100 种语言双向翻译。一键部署全流程,适配 YouTube、TikTok、B站、抖音等平台。集成 Whisper 语音识别、LLM 智能分段与翻译、语音克隆及横竖屏视频合成,提供桌面与服务器版本。
Go 语言实现的 GraphQL 库,遵循官方参考实现。支持查询、变更与订阅。提供简单易用的 API,可快速构建 GraphQL 服务。
Docker 兼容的 containerd CLI,支持 Compose、Rootless、eStargz、OCIcrypt、IPFS 等特性。
Kubernetes 控制器,自动监听 ConfigMap 和 Secret 变更,并对关联的 Deployment、StatefulSet、DaemonSet 等工作负载执行滚动升级。支持注解自定义触发规则,无需手动重启。
基于 Uncle Bob 的 Clean Architecture 实现的 Go 项目示例。提供 v1 至 v4 多个版本分支,展示不同目录结构与设计模式。核心包含模型、仓库、用例、交付四层架构,强调框架无关、可测试与独立性。
自托管、轻量级的服务器与网站监控及运维工具。支持系统状态、HTTP (SSL 证书)、TCP、Ping 监控,提供告警推送、定时任务和 Web 终端。
提供 Go 语言对 Protocol Buffers 的支持,包含消息序列化、JSON 转换及常用类型辅助功能。该模块已由 google.golang.org/protobuf 取代,新项目推荐使用后者。
基于 Go 的快速多用途 HTTP 工具包,支持使用 retryablehttp 库运行多个探测。具备自动 HTTPS 降级、WAF 处理、多协议探测及结果可靠性保障。
通用命令行 SQL 数据库接口,支持 PostgreSQL、MySQL、Oracle、SQLite、SQL Server 等多种数据库及 NoSQL。提供类似 psql 的交互体验,具备语法高亮、上下文补全、跨数据库复制等增强功能。