探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
Kubernetes 控制器,用于自动化管理和扩展 GitHub Actions 自托管运行器。支持基于工作流数量的自动伸缩,运行器以容器形式快速部署。
Go 语言开源分布式搜索引擎,支持高效索引与搜索、中文分词、逻辑搜索、BM25 相关性计算及自定义评分规则。提供实时索引更新、持久化存储与分布式能力,性能强劲(1M 博客 28 秒完成索引,搜索响应 1.65ms)。
Kube State Metrics 是一个轻量级代理,监听 Kubernetes API 服务器,生成并暴露集群级对象状态的指标。它提供原始数据,不包含组件健康状态,专为 Prometheus 等监控系统设计。
设计优先的 Go 框架,通过优雅 DSL 定义 API,自动生成代码、文档和客户端,确保零偏差。支持 HTTP 和 gRPC 服务,分离业务逻辑与传输层。
轻量、高可用、容错的去中心化服务发现与编排工具。基于 Go 语言开发,使用高效的 Gossip 协议进行节点通信,支持故障检测与事件传播,无单点故障。
高性能 Go 事件循环网络框架,直接调用 epoll/kqueue 系统调用,支持 TCP/UDP/Unix Socket,具备负载均衡、多线程及低内存占用特性。
Elasticsearch 官方 Go 客户端,支持 v8 和 v9 版本,提供索引创建、文档增删改查等核心操作,并包含便捷的工具包。
基于 Go 的高性能 HTTP 微服务,专为高级图像处理设计。支持 Docker 部署,依赖 libvips 实现快速处理,提供图像缩放、裁剪、旋转、水印等操作,支持 JPEG、PNG、WEBP 等格式,并具备 API 授权、流量限制和 CORS 支持。
CUE 是一种配置语言,用于验证和定义基于文本的动态配置。它支持 JSON、YAML、TOML、OpenAPI、Protobuf 和 JSON Schema 等多种格式,并提供 Go API 和命令行工具。
展示在 Go 中高效处理百万级 WebSocket 连接的实现方案。包含多个示例,演示如何克服操作系统、硬件及 Go 运行时的限制,以极低内存(<1GB)支撑高并发连接。
面向 Go 开发者的零依赖 WebAssembly 运行时。支持 WebAssembly 核心规范 1.0 和 2.0,无需 CGO,可跨平台编译。提供编译器和解释器两种模式,编译器模式性能提升显著。
Go 语言实现的全功能 BitTorrent 客户端库与工具集,核心作为库供其他项目集成。支持流式传输、DHT、加密及多种存储后端,自 2014 年起用于生产环境。
基于 Gin 的模块化 API 框架,集成 JWT、CORS、Zap 日志、Prometheus 监控、Swagger 文档、GORM 数据库等常用组件,支持代码生成与 GraphQL,助力快速业务开发。
完全本地运行的搜索聚合器,使用 LLM Agent 链处理问题。无需 OpenAI 或 Google API 密钥,保护隐私。支持实时进度查看、追问和移动端设计。
集成 vscan、nuclei 等工具的自动化红队扫描器,支持 15000+ PoC、23 种应用密码破解、7000+ Web 指纹及 146 种协议的端口扫描。基于 Go 开发,跨平台,轻量且高度可定制。
原 Dragonfly 项目已归档,代码迁移至新仓库 Dragonfly2。基于 Go 语言开发,专注于高效、稳定的 P2P 文件分发与镜像同步。
基于 Go 和 GLFW,将 Flutter 带到 Windows、macOS 和 Linux 桌面。支持热重载、插件系统、跨平台编译及标准键盘快捷键等核心功能。
容器原生、云无关的无服务器平台,基于 Go 开发。支持 Docker 容器作为函数,兼容所有语言,可在公有云、私有云及混合云中运行。开源且易于开发者和运维人员使用。
Go 应用的 Prometheus 指标库,包含应用插桩和 HTTP API 客户端。支持 Go 最近两个主要版本,API 客户端仍为实验性。
用于 Docker 和 Kubernetes 的监控、可视化与管理工具。自动生成应用拓扑图,实时查看容器状态,支持交互式管理(如暂停、重启、执行命令)和插件扩展。
Go 语言机器学习库。支持自动微分、符号微分、梯度下降优化。提供神经网络构建函数,性能媲美 Theano 和 TensorFlow,支持 CUDA/GPGPU 计算。
无需 root 权限即可监控 Linux 进程,通过 procfs 扫描和 Inotify 监听捕获短生命周期进程,适用于 CTF 枚举和安全演示。