Skip to main content

A curated list of awesome Go frameworks, libraries and software

3
GitHub Stars
160
Curated Resources
41
Categories
1 month ago
Last Refreshed
Actor 模型人工智能 (AI)音频与音乐身份认证与 OAuth区块链工具机器人开发库构建自动化工具命令行界面开发库配置管理库数据库工具分布式系统开发邮件处理工具常用的GUI开发库硬件交互常用库图片处理库IoT物联网开发库任务调度JSON处理库日志处理库机器学习库HTTP客户端库ORM库项目结构模板字符串处理库语言检测和处理网络库OpenGL开发库常用依赖注入库模板引擎测试文本处理第三方 API常用工具UUID 生成库验证库Web 框架代码分析工具Go工具软件包资源社区资源

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me 最常用的工具 resources from awesome-go"

Installation instructions →

What's inside

构建自动化工具

  • air最常用的工具

  • mage最常用的工具

  • Task最常用的工具

身份认证与 OAuth

  • authboss

    模块化身份认证系统,适合快速开发 web 应用时直接使用。

  • casbin

    支持 ACL、RBAC、ABAC 的访问控制库。

  • gologin

    支持 OAuth1 和 OAuth2 的身份认证处理器。

  • goth

    简洁的 OAuth 和 OAuth2 处理库,支持多种身份提供商。

  • jwt-go

    全功能 JSON Web Token (JWT) 实现库,支持解析、验证、生成和签名。

  • keto

    开源的权限系统,基于 Google 的 Zanzibar 论文实现,支持 ACL、RBAC 等模型。

第三方 API

  • aws-sdk-go

    官方 AWS SDK for Go,支持访问 AWS 的所有服务。

  • discordgo

    适用于 Discord 聊天 API 的 Go 绑定。

  • github

    访问 GitHub REST API v3 的 Go 库。

  • google-cloud

    Google Cloud API 的 Go 客户端库。

  • go-openai

    OpenAI 的 ChatGPT、DALL·E、Whisper API 库。

  • slack

    Slack API 的 Go 客户端。

数据库工具

Web 框架

  • Beego

    高性能的开源Go Web框架。

  • chi路由库

    小巧、快速且表现力丰富的HTTP路由库。

  • CORS中间件

    轻松为API添加CORS支持。

  • Echo

    高性能、简洁的Go Web框架。

  • Fiber

    类似Express.js的Web框架,基于

  • Gin

    高性能、简洁的Go Web框架。

图片处理库

  • bimg

    使用libvips实现高效图像处理的小型库。

  • gg

    2D图形渲染库。

  • go-qrcode

    支持自定义颜色和图标的二维码生成库。

  • imaging

    简单易用的Go图像处理库。

机器人开发库

资源

Showing a sample of 160 resources. View the full list on GitHub →