探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
Go HTTP 框架,高性能、强扩展性,专为微服务构建而设计。基于 fasthttp 和 gin/echo 灵感,支持 Netpoll 网络库,提供多协议与网络层切换能力。
开源企业级监控系统,基于 Go 语言开发。提供完整的监控、告警和仪表盘功能,支持从源码或 Docker 部署。推荐升级至 Nightingale 以适配云原生架构。
云原生网络与安全解决方案,支持 eBPF、标准 Linux、Windows 和 VPP 数据平面。具备高性能、可扩展架构,提供细粒度访问控制与 WireGuard 加密,广泛用于 Kubernetes 集群。
简单而强大的 CI/CD 引擎,基于 Go 语言开发,具备出色的可扩展性。支持 SQLite 数据库,资源占用低,可通过插件进行扩展。
基于 Go 的自托管 Web 文件管理器,提供现代响应式界面。支持 OIDC、密码 + 2FA 和代理登录。具备高效的索引与实时搜索,支持文件/文件夹大小及多种过滤器。可配置多源、目录级访问控制、共享选项及开发者 API。
连接本地工作站与远程 Kubernetes 或 OpenShift 集群,实现本地开发。无需容器构建/推送/部署循环,即可在本地运行服务并访问集群资源,支持流量拦截与快速迭代。
基于 Go 的 curl -v 替代工具,支持彩色输出。兼容 Windows/BSD/Linux,提供 HTTP/HTTPS 请求、重定向跟踪、自定义方法、请求头、代理及证书等功能。
基于 Gin 框架的 RESTful API 示例项目,集成 Gorm、Swagger、JWT、Redis 和 Cron 等功能,支持优雅重启与停止。
自动利用低悬果实进行 Linux 提权,支持 GTFOBins、Docker 套接字、Dirty Pipe 等漏洞,一键获取 root shell。
OpenTelemetry Collector 是一个供应商中立的实现,用于接收、处理和导出遥测数据。它支持多种开源协议,可作为代理或收集器部署,统一处理 traces、metrics 和 logs。
基于 Kubernetes 的可扩展工作流编排平台,统一数据、ML 和分析栈。支持 Python SDK 构建生产级管道,实现分布式处理与高效资源利用。
Go 语言的作业调度库,支持多种调度方式(如 Duration、Cron、Daily、Weekly、Monthly)和单次执行。提供并发限制、单例模式及从完成时间计算间隔等高级功能。
介绍区块链技术,从比特币、以太坊到超级账本的理论与实践。包含分布式系统、密码学等核心知识,提供在线与本地阅读方式,并附有进阶学习资源。
轻量级网络 IP 扫描器,用 Go 编写。具备新主机发现通知、在线/离线历史监控、主机列表管理功能,支持将数据导出至 InfluxDB2 或 Prometheus 以构建 Grafana 仪表盘。
基于 Go 的自托管 Git 服务器,支持命令行 TUI 界面。可通过 SSH、HTTP 或 Git 协议克隆仓库,提供 Git LFS 支持与访问控制。支持公钥认证、匿名访问及用户令牌管理。
Tfsec 是 Aqua Security 的静态分析工具,用于扫描 Terraform 代码中的安全配置问题。现已整合至 Trivy,提供更全面的 IaC 扫描能力。
模块化开源区块链 SDK,用于构建安全、高性能的 Layer 1 链,支持完全自定义。提供预定义模块和自定义模块,原生集成 IBC 协议实现互操作性,推荐与 CometBFT 共识引擎配合使用。
列出并诊断系统中正在运行的 Go 进程。支持本地和远程模式,可获取进程信息、堆栈跟踪、内存统计等。通过 `gops` 命令快速查看所有 Go 进程,或针对特定 PID 进行深入分析。
Krew 是 kubectl 插件的包管理器,帮助用户发现、安装和管理插件,类似 apt 或 brew。支持超过 200 个插件,提供一致的管理方式。
基于 Chrome DevTools 协议的 Go 语言驱动,专为网页自动化与爬虫设计。提供链式上下文、自动等待、调试友好、线程安全、自动管理浏览器、高级辅助函数、事件两步等待、正确处理嵌套 iframe/Shadow DOM、无僵尸进程及 100% 测试覆盖率。
轻量级、框架无关的数据库迁移工具,支持MySQL、PostgreSQL、SQLite、ClickHouse等。使用纯SQL编写迁移,支持原子事务、schema文件导出和环境变量配置。提供独立二进制文件,易于分发。
Go 语言实现的 Lua 5.1 虚拟机与编译器,提供易用的 Go API 用于嵌入脚本语言。性能与 Python3 相当,支持 Goroutine 通道操作。