Wego Web Framework | GitHub 开发文档 开发社区
Wego Web Framework
一个高性能的Go语言全栈Web框架,可以用来快速开发RESTful服务以及后端服务等各种应用
GitHub 立即开始
高性能Web框架:基于Radix树开发的路由模块,路由查询性能高;基于缓存HTML渲染,提升渲染性能。
灵活方便的路由管理:支持RESTful路由,支持参数路由,支持路由组。
支持混合路由,固定路由、参数路由、前缀路由可以混合,不冲突。
参数获取方便:支持统一参数查询,支持分别查询RouteParam、QueryParam、FormParam。
支持多种输出格式:为JSON、XML和HTML渲染提供了易于使用的API。
高扩展性:支持过滤器中间件,支持BeforeRoute、BeforeExec、AfterExec拦截器。
内置Session模块,您可以选择cookie、redis、memcache、memory作为Session的存储引擎存。
内置websocket模块,采用更加经济的内存分配机制,使得每台服务器可接入更多的客户端。
内置ORM模块,功能强大,使用简单。
内置Config模块,方便对应用的参数进行管理;内置log模块,用于生成应用日志。
Wego Web Framework