前言
Go 在某种程度上说是现在以及未来最好的 Web 服务端语言, 或者换句话说,C 是 Go 成为最成功的编程语言之前,最成功的编程语言。
Go 既然是特别适用于Web服务端编程语言,那就一定有N多的 Web 框架可用,毕竟谁都没有过剩的精力去造轮子啊造轮子。
常被谈及的 Go 的 Web 框架有: Beego(国人谢孟军写的),Martini(2014年以后没再更新过),Revel,Gin,Web.go 等,这些框架各有其特长,也有其特短,那么,有没有一种在优点和缺点之间平衡的比较好的,又比较快的全功能Web框架呢?
我想 Iris 应该就是答案。
Gin 宣称比 Martini 快40倍(或者说39倍?), Iris 比它更快;那么, Iris 有缺点吗? 肯定有,目前来看,它的缺点是:太年轻。
本书是 Iris 的文档提要的简体中文翻译,贡献者: