探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
终端应用,统一管理多个 AI 代码助手(如 Claude Code、Aider、Codex、Gemini)。支持后台任务、独立 git 工作区,避免冲突。提供 TUI 界面,可同时处理多任务。
介绍区块链技术,从比特币、以太坊到超级账本的理论与实践。包含分布式系统、密码学等核心知识,提供在线与本地阅读方式,并附有进阶学习资源。
Go 语言的作业调度库,支持多种调度方式(如 Duration、Cron、Daily、Weekly、Monthly)和单次执行。提供并发限制、单例模式及从完成时间计算间隔等高级功能。
列出并诊断系统中正在运行的 Go 进程。支持本地和远程模式,可获取进程信息、堆栈跟踪、内存统计等。通过 `gops` 命令快速查看所有 Go 进程,或针对特定 PID 进行深入分析。
Tfsec 是 Aqua Security 的静态分析工具,用于扫描 Terraform 代码中的安全配置问题。现已整合至 Trivy,提供更全面的 IaC 扫描能力。
模块化开源区块链 SDK,用于构建安全、高性能的 Layer 1 链,支持完全自定义。提供预定义模块和自定义模块,原生集成 IBC 协议实现互操作性,推荐与 CometBFT 共识引擎配合使用。
快速、脚本友好的 CLI,用于 Gmail、日历、聊天、课堂、云端硬盘、文档、幻灯片、表格、表单、应用脚本、联系人、任务、人员、群组和 Keep。支持 JSON 输出、多账户和最小权限认证。
基于 Kubernetes 的可扩展工作流编排平台,统一数据、ML 和分析栈。支持 Python SDK 构建生产级管道,实现分布式处理与高效资源利用。
Krew 是 kubectl 插件的包管理器,帮助用户发现、安装和管理插件,类似 apt 或 brew。支持超过 200 个插件,提供一致的管理方式。
基于 Go 的自托管 Web 文件管理器,提供现代响应式界面。支持 OIDC、密码 + 2FA 和代理登录。具备高效的索引与实时搜索,支持文件/文件夹大小及多种过滤器。可配置多源、目录级访问控制、共享选项及开发者 API。
轻量级网络 IP 扫描器,用 Go 编写。具备新主机发现通知、在线/离线历史监控、主机列表管理功能,支持将数据导出至 InfluxDB2 或 Prometheus 以构建 Grafana 仪表盘。
Go 语言实现的 Lua 5.1 虚拟机与编译器,提供易用的 Go API 用于嵌入脚本语言。性能与 Python3 相当,支持 Goroutine 通道操作。
基于 Postgres 构建的后台任务与持久化工作流平台,提供任务队列、可观测性、告警、仪表盘和 CLI。支持复杂任务编排,确保任务不丢失,适用于高负载场景。
基于 Chrome DevTools 协议的 Go 语言驱动,专为网页自动化与爬虫设计。提供链式上下文、自动等待、调试友好、线程安全、自动管理浏览器、高级辅助函数、事件两步等待、正确处理嵌套 iframe/Shadow DOM、无僵尸进程及 100% 测试覆盖率。
OpenTelemetry Collector 是一个供应商中立的实现,用于接收、处理和导出遥测数据。它支持多种开源协议,可作为代理或收集器部署,统一处理 traces、metrics 和 logs。
高性能、并发安全的 Go 内存缓存库。采用 TinyLFU 混合策略,实现高命中率与低内存开销。支持基于成本的逐出、完全并发及可选性能指标,API 简单易用。
Flux v1 是 GitOps 工具,已停止维护,由 fluxcd/flux2 接替。建议用户迁移到 v2,以获得多租户、多仓库同步和增强的安全性与可观测性。
超全 golang 面试题合集 + 学习指南 + 知识图谱 + 成长路线。涵盖核心知识、常用库、算法、框架及面试题,持续更新。
Kubernetes 原生无服务器框架,基于自定义资源定义实现函数即服务,支持自动扩缩容、API 路由和监控。提供 UI 和 Serverless Framework 插件,兼容 Kubernetes 1.9+ 版本。
轻量级、框架无关的数据库迁移工具,支持MySQL、PostgreSQL、SQLite、ClickHouse等。使用纯SQL编写迁移,支持原子事务、schema文件导出和环境变量配置。提供独立二进制文件,易于分发。
简单而强大的 CI/CD 引擎,基于 Go 语言开发,具备出色的可扩展性。支持 SQLite 数据库,资源占用低,可通过插件进行扩展。
纯 Go 实现的 ECMAScript 5.1 引擎,强调标准合规与性能。支持 ES5.1 全部特性及部分 ES6,通过 TC39 测试套件,可运行 Babel、TypeScript 等工具。已知 WeakMap、WeakRef 等存在兼容性限制。
KubeVirt 是 Kubernetes 的虚拟机管理扩展,通过自定义资源定义扩展 Kubernetes API,实现虚拟机的声明式创建、调度、启动、停止和删除。
基于 Go 的标准 Unix 密码管理器,专为团队设计。支持跨平台、离线使用,提供命令行与浏览器集成。默认使用 GPG 加密与 Git 版本控制,可自定义后端。