探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
开源渗透测试工具,作为中间人代理。支持透明代理多域名 TLS/非 TLS 流量,无需客户端安装证书。2019 年首个公开演示绕过 2FA 的 AitM 技术工具。具备通用 2FA 绕过、TLS 包装、客户端域名劫持、凭证收集等功能,支持跨平台。
高性能多组 Raft 共识库,纯 Go 实现。支持磁盘/内存状态机、TLS 互信、自定义存储与传输。提供易用 API,经 Jepsen 测试,单组写入达 1.25M/s,多组 9M/s,P99 延迟 <5ms。
Trust Wallet 资产信息库,包含数千种加密代币的最新信息,如徽标、dApp 和质押验证器。社区驱动,支持通过 Web 应用或脚本添加新代币,并提供自动验证和更新功能。
一个全面、高效、可复用的 Go 工具函数库,受 Apache Commons 和 lodash.js 启发。提供 700+ 函数,覆盖字符串、切片、日期、网络、加密等场景,仅依赖标准库和 golang.org/x,每个函数均有单元测试。
基于 OWASP 安全编码实践指南,专为 Go 语言 Web 开发者编写。提供 PDF、Mobi 和 ePub 格式下载,帮助开发者通过实践避免常见安全错误。
高效、全面、经过实战检验的 Go 库,用于生成和解析一种称为 KSUID 的全局唯一标识符。核心特性:按生成时间自然排序、无碰撞、无需协调、高度可移植的文本和二进制表示。
lakeFS 是开源数据湖版本控制工具,提供类 Git 的数据管理能力。支持 AWS S3、Azure Blob Storage 和 Google Cloud Storage,兼容 S3 API,可与 Spark、Hive 等框架无缝集成。实现可重复、原子性的数据湖操作,适用于 ETL 测试、数据科学和分析。
使用 Go 语言快速创建美观的系统架构图。基于 Graphviz,支持定义节点、分组和连接,可生成 DOT 文件及 PNG 等格式图像。
领先的 工作流编排平台。支持在 serverless、服务器或边缘运行有状态的 step functions 和 AI 工作流。提供 Go 语言核心,以及多语言 SDK,支持本地开发和自托管。
现代、安全且强大的系统容器与虚拟机管理器。提供统一体验,支持多种 Linux 发行版镜像,基于 REST API 构建,可扩展至数据中心集群。适用于开发与生产环境,助力构建高效私有云。
OpenKruise 是 CNCF 孵化项目,扩展 Kubernetes 核心控制器,提供高级工作负载(如 CloneSet、Advanced StatefulSet)、Sidecar 管理、多域部署和增强运维能力,支持原地更新、配置化伸缩/升级策略。
开源自动化平台,支持使用任何编程语言构建强大流水线。基于 HashiCorp go-plugin 和 gRPC,高效、快速、轻量且开发者友好。代码提交至 Git 仓库后自动编译执行,结果以图形化界面展示。使用 boltDB 存储,无需外部数据库。
静态代码分析工具,用于基础设施即代码 (IaC)。支持 Terraform、CloudFormation、ARM、Kubernetes、Helm、Kustomize 和 Dockerfile 扫描,检测安全违规与合规风险。提供 500+ 策略,支持本地或 CI/CD 集成。
开源分布式追踪后端,高吞吐、低依赖,成本低廉仅需对象存储。深度集成 Grafana、Prometheus 和 Loki,支持 TraceQL 查询与 Trace Drilldown UI,实现无查询式分析,快速定位性能问题。
简化 Docker 容器中应用运行的工具。支持从模板和环境变量生成配置文件、聚合多日志流到 stdout/stderr,以及等待依赖服务就绪后再启动主进程。
官方 CLI 工具,用于在 Amazon EKS 上创建和管理 Kubernetes 集群。基于 Go 语言开发,使用 CloudFormation。支持 EKS Auto Mode 和 Hybrid Nodes,可通过单条命令快速创建集群。
将 SQL 与 AI 结合的编译器,可将扩展的 SQL 程序编译为在 Kubernetes 上运行的 Argo 工作流。支持多种数据库和机器学习工具包,如 MySQL、TiDB、TensorFlow、XGBoost 等。
基于 Kubernetes 的 PostgreSQL 集群管理器,由 Patroni 驱动。支持高可用、滚动更新、在线扩容、PGBouncer 连接池、跨云备份恢复、逻辑备份、TLS 证书及 UI 管理。兼容 OpenShift,支持 PostgreSQL 13+。