go框架推荐| 青训营笔记

424 阅读1分钟

[toc]

除了Gin和Gorm还有很多

  • Gin: gin-gonic.com/ - Gin 是一个快速、高效、轻量级的 Web 框架,支持路由、中间件、JSON 解析等功能。
  • Echo: echo.labstack.com/ - Echo 是一个高性能的 Web 框架,支持路由、中间件、模板引擎等功能。
  • Beego: beego.me/ - Beego 是一个全面的 Web 框架,支持路由、ORM、模板引擎、缓存、Session 管理等功能。
  • Iris: iris-go.com/ - Iris 是一个高性能的 Web 框架,支持路由、中间件、模板引擎、Session 管理等功能。
  • Buffalo: gobuffalo.io/ - Buffalo 是一个全面的 Web 框架,支持路由、ORM、模板引擎、Websocket 等功能。
  • Revel: revel.github.io/ - Revel 是一个全面的 Web 框架,支持路由、ORM、模板引擎、Session 管理、Websocket 等功能。
  • Fiber: gofiber.io/ - Fiber 是一个快速、简单、易用的 Web 框架,支持路由、中间件、模板引擎等功能。
  • Kratos: go-kratos.dev/ - Kratos 是一个轻量级的微服务框架,支持服务注册、配置管理、调用链追踪等功能。
  • Gorm: gorm.io/ - Gorm 是一个轻量级的 ORM 框架,支持 MySQL、PostgreSQL、SQLite 等多种数据库。
  • Mux: github.com/gorilla/mux - Mux 是一个强大的路由器和调度器,支持静态路由、正则表达式路由等功能。
  • Chi: github.com/go-chi/chi - Chi 是一个轻量级的 Web 框架,支持路由、中间件等功能。
  • Viper: github.com/spf13/viper - Viper 是一个强大的配置管理库,支持多种格式的配置文件和环境变量。
  • Goa: goa.design/ - Goa 是一个基于设计的 Web 框架,支持路由、中间件、API 规范等功能。
  • Revela: revela.goatcounter.com/ - Revela 是一个快速、简单、易用的 Web 框架,支持路由、中间件、模板引擎等功能。
  • KrakenD: www.krakend.io/ - KrakenD 是一个高性能的 API 网关,支持请求路由、聚合、转换等功能。
  • Gonic: github.com/gin-gonic/g… - Gonic 是 Gin