探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
Kubernetes 控制器,用于自动化管理和扩展 GitHub Actions 自托管运行器。支持基于工作流数量的自动伸缩,运行器以容器形式快速部署。
基于 Kubernetes 的云原生应用管理平台,100% 开源。无需 K8s 专业知识,通过图形化界面实现应用构建、部署、组装和全生命周期管理。支持一键安装复杂微服务系统,自动识别多种开发语言,实现无 Dockerfile 和 YAML 的容器化。
无监督覆盖率引导的内核模糊测试工具,支持 FreeBSD、Fuchsia、gVisor、Linux、NetBSD、OpenBSD、Windows 等操作系统内核。
Kube State Metrics 是一个轻量级代理,监听 Kubernetes API 服务器,生成并暴露集群级对象状态的指标。它提供原始数据,不包含组件健康状态,专为 Prometheus 等监控系统设计。
语言无关的持久化后台任务服务器。以 JSON 哈希表示任务,支持推入/取出队列。提供超时保留、失败重试、指数退避机制,以及用于管理和监控的完整 Web UI。
基于 restic 的 Web UI 和编排工具。提供直观界面管理备份仓库、浏览快照、恢复文件。支持多平台、多种存储后端,可配置通知和定时任务。Go 语言编写,单二进制文件,依赖仅为 restic。
基于 Git 构建的现代化 CLI,提供智能命令与标志建议、自动补全、自动拉取与快进合并。支持 Git 别名,新增 `bit sync` 等简化工作流命令,完全兼容 Git。单二进制文件,支持 Homebrew 安装。
面向 Go 开发者的零依赖 WebAssembly 运行时。支持 WebAssembly 核心规范 1.0 和 2.0,无需 CGO,可跨平台编译。提供编译器和解释器两种模式,编译器模式性能提升显著。
设计优先的 Go 框架,通过优雅 DSL 定义 API,自动生成代码、文档和客户端,确保零偏差。支持 HTTP 和 gRPC 服务,分离业务逻辑与传输层。
Go 语言开源分布式搜索引擎,支持高效索引与搜索、中文分词、逻辑搜索、BM25 相关性计算及自定义评分规则。提供实时索引更新、持久化存储与分布式能力,性能强劲(1M 博客 28 秒完成索引,搜索响应 1.65ms)。
CUE 是一种配置语言,用于验证和定义基于文本的动态配置。它支持 JSON、YAML、TOML、OpenAPI、Protobuf 和 JSON Schema 等多种格式,并提供 Go API 和命令行工具。
轻量、高可用、容错的去中心化服务发现与编排工具。基于 Go 语言开发,使用高效的 Gossip 协议进行节点通信,支持故障检测与事件传播,无单点故障。
Elasticsearch 官方 Go 客户端,支持 v8 和 v9 版本,提供索引创建、文档增删改查等核心操作,并包含便捷的工具包。
基于 Go 的高性能 HTTP 微服务,专为高级图像处理设计。支持 Docker 部署,依赖 libvips 实现快速处理,提供图像缩放、裁剪、旋转、水印等操作,支持 JPEG、PNG、WEBP 等格式,并具备 API 授权、流量限制和 CORS 支持。
高性能 Go 事件循环网络框架,直接调用 epoll/kqueue 系统调用,支持 TCP/UDP/Unix Socket,具备负载均衡、多线程及低内存占用特性。
开源工具,无需 NodeJS,支持从 Google Photos Takeout、iCloud、本地文件夹等导入照片到自建 Immich 服务器。具备重复检测、RAW+JPEG 处理、跨平台支持,可处理 10 万+ 照片。
Go 语言实现的全功能 BitTorrent 客户端库与工具集,核心作为库供其他项目集成。支持流式传输、DHT、加密及多种存储后端,自 2014 年起用于生产环境。
集成 vscan、nuclei 等工具的自动化红队扫描器,支持 15000+ PoC、23 种应用密码破解、7000+ Web 指纹及 146 种协议的端口扫描。基于 Go 开发,跨平台,轻量且高度可定制。