Iris MVC 基本概念
Model(模型):应用程序的主体部分,主要包括业务逻辑,数据操作和数据模型
View(视图):用户与之交互的界面
Controller(控制器):接收来自界面的请求并交给模型进行处理
Iris MVC 工作流程
Iris MVC 目录结构
+ - - datamodels #所有模型存放目录
+ - - repositories #所有数据库操作结构体存放目录
+ - - services #所有逻辑业务代码存放目录
+ - - web #后台文件目录
| | - - controllers #控制器存放文件
| | - - views #模板文件存放目录
+ - - main.go
Iris 开发环境配置
安装 Go环境
Iris 需要Go1.8+的版本
下载地址: https://www.golangtc.com/download
Go开发一般基于GOPATH目录进行开发,常规的GOPATH目录结构如下: