一、常见框架
Go语言常用的框架有以下几种:
-
Gin:是一个非常流行的高性能Go Web框架,它具有快速路由和中间件支持的特性,可以快速构建Web应用。
-
Echo:是一个快速而高效的Web框架,它提供了路由、中间件、渲染等众多功能,同时也支持WebSocket和静态文件服务等功能。
-
Beego:是一个MVC框架,它内置了路由、模板引擎、ORM、会话管理、日志等许多常用模块,使用起来非常方便。
-
Revel:是一个全栈式Web框架,提供了强大的路由、模板引擎、ORM、缓存、验证等功能,同时也支持自动化测试和热编译。
-
Iris:是一个快速而高效的Web框架,它提供了路由、中间件、渲染等众多功能,同时也支持WebSocket、GraphQL等新兴技术。
二、对应官网
Beego: 一个Go语言下开源的,高性能Web框架
https://github.com/astaxie/beego