Gin框架项目文件结构

81 阅读1分钟

da0b5bbb-dbf9-4934-925a-bfaea275445f.jpg

说明:

1.app.go为入口文件

2.router包为路由文件,包含router.go

3.controller包为控制器文件,包含common.go文件和user.go文件

4.控制器common.go文件为通用数据,一般编写为结构体的形式,同时需要使用函数为结构体实例化。

5.user.go文件可以为common.go中函数的实例化文件,写入数据,更方便的进行调用。

6.由于user.go和common.go位于一个包下,user.go可以直接调用commmon.go中的函数。