Wego Go语言Web框架


浏览:475 次

wego是什么?Wego是一个用Go语言编写的高性能Web框架,可用于快速开发各种app,如RESTful服务和后端服务。

wego框架是一个完整的MVC框架,包括路由模块、数据库ORM模块、视图模板处理和会话模块。

wego的特点是什么?Wego的特点是高性能、易用性、良好的兼容性和强大的可扩展性。具体特点如下:

基于基数树开发的路由模块具有较高的路由查询性能。

支持路由组。

它提供了一个方便易用的API,用于访问路由参数、查询参数和表单参数,并可以将参数映射到Struct。

为JSON、XML和HTML呈现提供一个易于使用的API。

支持过滤器中间件,以方便您扩展Web框架。

它支持BeforeRoute、BeforeExec和AfterExec拦截器,以方便您的身份验证和日志输出。

内置崩溃处理机制,wego可以恢复HTTP请求中的死机,以确保您的服务器始终可用。

内置的Config模块便于管理app参数。

内置会话模块允许您选择cookie、Redis、memcache和内存缓存引擎来存储会话数据。

支持混合路由。固定路由、参数路由和通配符路由可以不冲突地混合使用。

内置日志模块用于生成app日志。

HTML模板由缓存管理,这不仅方便输出HTML页面,而且可以通过使用缓存提高系统性能。

兼容性好。Wego支持go的原生func(http.ResponseWriter,*http.Request)路由处理功能,因此您可以通过对代码进行一些修改来使用Wego。

wego兼容两种编码习惯。您可以使用普通函数作为路由处理函数,也可以使用strcut成员函数作为路由管理函数。

来到统软云免费了解更多信息:、、、等。统软云支持您可以通过单击网站生成自己的app。

,注册后为新手提供免费开发包

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看