探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
Code AI 平台,提供代码搜索与 Cody AI 助手。支持大规模代码库的搜索、导航、引用查找与重构。基于 Go 开发,此仓库为迁移前的公开快照。
高性能浏览器自动化桥接与多实例编排器,支持高级隐身注入与实时仪表盘。Go 二进制仅 12MB,提供 HTTP API,支持 CLI 或 Curl 控制。具备多实例、隐身模式、持久会话及 ARM64 优化,适用于 AI 代理浏览器控制。
基于 Uncle Bob 的 Clean Architecture 实现的 Go 项目示例。提供 v1 至 v4 多个版本分支,展示不同目录结构与设计模式。核心包含模型、仓库、用例、交付四层架构,强调框架无关、可测试与独立性。
Go 语言实现的 GraphQL 库,遵循官方参考实现。支持查询、变更与订阅。提供简单易用的 API,可快速构建 GraphQL 服务。
通用命令行 SQL 数据库接口,支持 PostgreSQL、MySQL、Oracle、SQLite、SQL Server 等多种数据库及 NoSQL。提供类似 psql 的交互体验,具备语法高亮、上下文补全、跨数据库复制等增强功能。
提供 Go 语言对 Protocol Buffers 的支持,包含消息序列化、JSON 转换及常用类型辅助功能。该模块已由 google.golang.org/protobuf 取代,新项目推荐使用后者。
为 Kubernetes 微服务应用定义开发环境。自动化从代码变更到新进程的步骤:监控文件、构建容器镜像并同步环境。支持多种语言配置,提供完整的 API 参考。
分布式、离线优先的 Git 嵌入式问题跟踪器。原生 Git 存储,版本化管理问题、用户和评论。支持 CLI、TUI 和 Web 界面,可与 GitHub、GitLab 等平台同步。
类似 awk、sed、cut、join 和 sort,专为 CSV、TSV、JSON 等命名索引数据设计。支持动态添加/删除字段、统计聚合、格式转换,是命令行数据处理的瑞士军刀。
Go 语言实现的 Swagger 2.0 (OpenAPI 2.0) 工具套件。提供从规范生成服务器、客户端和 CLI 的能力,支持 JSON Schema 特性与代码注解生成规范,高度可定制。
基于 tshark 的终端界面,灵感源自 Wireshark。支持读取 pcap 文件或嗅探实时接口,使用 Wireshark 显示过滤器,重组 TCP/UDP 流,查看协议会话,并支持复制数据包范围。纯 Go 编写,跨平台单文件可执行。
基于 Kubernetes 原生方式部署和管理 Prometheus 及相关监控组件,通过自定义资源简化配置,自动基于标签生成监控目标。
Go 语言的 PostgreSQL 数据库驱动,支持 database/sql 接口。兼容所有维护版 PostgreSQL,提供 SSL、连接处理、时间戳扫描、二进制大对象、hstore、COPY、URL 解析、环境变量、Unix 套接字、通知、pgpass 和 GSS 认证等核心功能。
精选开源项目集合,涵盖 Go、Python、Rust 等 30 余种编程语言。为开发者提供参与开源社区的优质项目入口,鼓励提交活跃且文档完善的项目。
Go Cloud Development Kit (Go CDK) 提供稳定、惯用的接口,实现“一次编写,多云运行”。支持 blob 存储、发布/订阅、运行时变量、数据库连接及服务器启动诊断,避免云平台特定代码。
Go 语言消息流处理库,用于构建事件驱动应用。支持多种 Pub/Sub 实现(如 Kafka、RabbitMQ、HTTP、PostgreSQL),提供灵活中间件与插件,强调易用性、高性能与高可靠性。
Go 客户端库,用于与 Kubernetes 集群交互。提供 API 客户端集、动态客户端、认证插件及控制器工具。版本与 Kubernetes 保持兼容,支持 v0.x.y 标签。
基于 Go 语言的 Let's Encrypt/ACME 客户端与库。支持 ACME v2 协议,提供约 180 种 DNS 提供商集成,可自动管理 HTTPS 证书的申请、续订与吊销。
基于 AI 的开源推荐系统引擎,支持经典/LLM 排序器与多模态内容嵌入。提供 GUI 仪表盘与 RESTful API,支持 MySQL、MongoDB 等数据源,架构为单节点训练与分布式预测。
纯 Go 语言实现的嵌入式键值数据库,源自 Bolt,提供简单、快速、可靠的本地存储方案。支持事务、嵌套桶及高效键值操作,适用于无需完整数据库服务器的项目。
开源实时地理空间数据存储与地理围栏服务器,基于 Go 语言开发。支持多种空间对象类型,提供空间索引与实时地理围栏功能,可通过 Webhook 或发布/订阅通道实现。
LangChain 的 Go 语言实现,提供简洁 API 用于构建基于 LLM 的应用。支持 OpenAI、Gemini 等模型,通过可组合性简化开发流程。
极速 JSON 序列化与反序列化库,基于 JIT 和 SIMD 加速。无需代码生成,运行时绑定对象,提供完整 JSON 操作 API,性能远超标准库及其他库。