[!NOTE]
- 项目控制器文件
app/controller
目录下,当然有需要的话可以在加文件夹 - 介绍控制器的基本用法
- 所有的控制器方法和中间件均要实现
gin
框架接口type HandlerFunc func(*Context)
- 错误码以及输出方式和输出数据格式均在
tool
包定义
输出json数据
func Controller(c *gin.Context) {
tool.JSONP(c, 0, "成功", "我是数据")
}
输出视图
func Controller(c *gin.Context) {
tool.HTML(c, "视图名", tool.M{})
}