《Goweb开发之Iris框架实战》由会员分享,可在线阅读,更多相关《Goweb开发之Iris框架实战(3页珍藏版)》请在人人文库网上搜索。

1、goweb开发之iris框架实战iris简介iris是一款go语言中用来开发web应用的框架,该框架支持编写一次并在任何地方以最小的机器功率运行,如android、ios、linux和windows等。该框架只需要一个可执行的服务就可以在平台上运行了。iris框架以容易而强大的api而被开发者所认识。iris除了为开发者提供十分容易的拜访方式外,还同样支持mvc。另外,用iris构建微服务也很简单。在iris框架的官方网站上,被称为速度最快的go后端开发框架。在iris的网站文档上,列出了该框架具备的一些特点和框架特性,列举如下:1)聚焦高性能 2)茁壮的静态路由支持和通配符子域名支持 3)视

2、图系统支持超过5以上模板 4)支持定制大事的高可扩展性websocket api 5)带有gc, 内存 & redis 提供支持的会话 6)便利的中间件和插件 7)完整 rest api 8)能定制 http 错误 9)源码转变后自动加载 等等还有无数特性,大家可以参考iris官方文档。在goweb开发的诸多框架中,各个维度的性能比较如下:iris框架学习渠道在学习iris框架过程时,我们需要有相应的配套资料才干够完成我们的学习。下面是学习iris框架过程中可能会用到的资料。1) iris官网: 2) iris框架源码地址: 3) iris框架中文学习文档:固然,还有其他相关资

3、料,比如说xorm框架等,这些我们在后面的课程文档中学习到以后再做说明和解释。iris框架安装环境要求:iris框架要求golang版本起码为1.8。各位学生可以通过打开终端,执行:go version 指令来查看自己机器的go环境版本。安装iris框架十分容易,用法go语言的全局安装第三方代码的指令get即可。安装iris框架的指令如下:在本地终端中执行如上的安装指令,等待指令执行胜利,即表示iris源码下载安装完成。安装完成iris框架以后,能够在本地机器的gopath环境名目中的src/所示的kataras/iris所在的名目就是iris框架的源码,如上图所示即是安装胜利。源码案例在iris源码安装完成以后,iris框架为开发者提供了自己学习的实战案例,供开发者自行学习。iris提供的案例在iris框架名目中的_example名目下,在学习时可以举行参考。接下来我们就可以开头学习iris的相关内容,举行代码开发了。iris构造服务实例在安装完成iris的源码后,我们就开头来编写最容易的一个iris的服务。在iris中,构建并运行一个服务实例需要两步:1、通过iris.ne