探索 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 协议进行节点通信,支持故障检测与事件传播,无单点故障。
基于 Go 的高性能 HTTP 微服务,专为高级图像处理设计。支持 Docker 部署,依赖 libvips 实现快速处理,提供图像缩放、裁剪、旋转、水印等操作,支持 JPEG、PNG、WEBP 等格式,并具备 API 授权、流量限制和 CORS 支持。
Elasticsearch 官方 Go 客户端,支持 v8 和 v9 版本,提供索引创建、文档增删改查等核心操作,并包含便捷的工具包。
高性能 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 开发,跨平台,轻量且高度可定制。