Golang: 使用 Iris 打造一款个人博客(一)
Iris 号称世界第一快的框架
实际上测试对比几款高性能的 go web 框架,Iris 框架的响应速度确实优于其他框架(当然 gin 和其他框架也不赖)
在知乎和一些技术论坛里也有主张不使用 Iris 框架的文章,大概的内容是 Iris 存在不可预测的安全性问题
今天不讨论这些玩意,反正我个人使用过程中并没有碰到什么安全隐患,反而中意 Iris 的高性能和并发量
官方源码文档 GitHub:https://github.com/kataras/iris
具体的实例 demo 可以自行参考官方文档,遵循 MVC 架构
这就不废话了,下面开始 Iris 编写个人博客第一弹,配置篇
![4938a2415560fad8ffd824171b221eeb.png](https://img-blog.csdnimg.cn/img_convert/4938a2415560fad8ffd824171b221eeb.png)
项目结构
开始编码之前总是需要定义一下总体的项目结构
![e194cd0411bcda0ae80066b82c0a900a.png](https://img-blog.csdnimg.cn/img_convert/e194cd0411bcda0ae80066b82c0a900a.png)
可以看到除了 配置文件,数据库连接 和 主执行文件 之外
剩下的就是 控制器(controller