探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
Go 语言的 Qt 绑定,支持 Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly 等多平台。可简化 Qt 应用的部署。
为终端布局提供样式定义的 Go 库,支持类似 CSS 的声明式渲染。包含丰富的颜色配置(ANSI 16/256、True Color、自适应颜色)、文本格式(粗体、斜体等)、块级格式(内边距、外边距)、文本对齐、宽高设置及边框功能。
Golang 实现的 JSON Web Tokens (JWT) 库,支持解析、验证、生成和签名。支持 HMAC SHA、RSA、RSA-PSS 和 ECDSA 等算法。项目已归档,新维护地址为 golang-jwt/jwt。
用 Go 编写的开源 API 网关,支持 REST、GraphQL、TCP 和 gRPC 协议。提供开箱即用的功能,包括限流、认证、分析和微服务模式,可原生运行于 Kubernetes。
基于 Mirai 和 MiraiGo 的 OneBot Golang 原生实现,轻量、跨平台。兼容 OneBot-v11,支持 HTTP API、WebSocket 及多种扩展功能。
基于 Go 的联邦 OpenID Connect (OIDC) 提供商,支持可插拔连接器。通过 LDAP、SAML 或 GitHub 等身份提供商进行认证,为客户端应用提供统一的 OIDC 接口。原生支持 Kubernetes,通过 OIDC 插件驱动 API 服务器认证。
Go 语言编写的跨平台 RPA、GUI 自动化与计算机控制库。支持鼠标键盘操作、屏幕读取、窗口管理、图像处理及全局事件监听。兼容 Mac、Windows、Linux (X11) 及 arm64/x86-64 架构。
基于 Go 语言开发的小红书 MCP 客户端,支持图文/视频发布、搜索、推荐获取、帖子详情及评论互动。提供本地图片/视频上传,自动处理格式,支持 HTTP API 调用。需先登录,每日发帖量建议不超过 50 篇。
Go 语言编写的 OpenAI API 客户端库,支持 ChatGPT、GPT-4、DALL·E、Whisper 等模型。提供非官方 Go 客户端,包含流式响应与音频转录功能。
跨平台文件系统通知库,支持 Windows、Linux、macOS、BSD 和 illumos。基于 Go 1.17+,提供事件监听与错误处理。需手动添加目录,不支持递归监控。
命令行工具,用于操作远程容器镜像仓库,支持镜像复制、检查、删除及同步,无需 root 权限或守护进程,兼容 OCI 和 Docker 镜像。
Python 到 Go 的源码转译器和运行时,旨在成为 CPython 2.7 的近似替代品。将 Python 源码编译为 Go 源码,再编译为原生代码,无需虚拟机。不支持 exec、eval 和 C 扩展模块。
极简 Go 包,用于创建控制台用户界面。支持视窗重叠、运行时修改、全局/视窗级按键绑定、鼠标、彩色文本及可定制编辑模式。易于构建可复用组件与复杂布局。
模拟网络延迟、丢包、带宽限制等常见问题,用于测试分布式系统在非灾难性故障下的表现。支持 Linux、BSD/OSX 等系统,通过封装 iptables、tc、ipfw 等工具实现。
快速安全的独立服务器,用于动态调整、处理和转换图像。基于 Go 语言,支持多种格式,提供智能裁剪、优化和水印功能,可作为应用内图像处理库的替代方案。
为 GitHub 打造的丰富终端 UI,提供用户自定义的 PR 与问题分区、Vim 风格快捷键、YAML 配置文件及完整的 GitHub 操作支持,不打断工作流。
jq for binary formats - tool, language and decoders for working with binary and text formats. 支持多种格式如 MP4、FLAC、JPEG、可执行文件、数据包捕获及序列化格式。提供交互式 REPL,支持函数和名称自动补全。
为 Go 提供更安全的结构化并发工具。包含 WaitGroup、并发池、结果池、错误池、上下文池、流式处理、并发迭代和 panic 捕获器。支持并发限制、错误聚合、任务取消和有序回调。
基于 Go 的开源容器镜像仓库实现,遵循 OCI 分发规范,提供安全、可扩展的内容分发工具链,支持 Docker Hub 等核心平台。
专为开发者设计的屏幕共享工具,基于 Go 语言构建。支持多用户、WebRTC 安全传输,低延迟高分辨率。通过 Docker 或单二进制文件简单安装,内置 TURN 服务器实现 NAT 穿透。