文件夹结构
[[toc]]
简介
默认的文件结构可以使你更好的开始项目推进,你也可以自由的新增文件夹,但默认文件夹不要修改。
根目录
app 目录
app
包含了程序的核心代码,程序中几乎所有的逻辑都将在这个文件夹中。
bootstrap 目录
bootstrap
目录包含了框架的启动文件 app.go
。
config 目录
config
目录包含了应用程序的所有配置文件。最好把这些文件都浏览一遍,并熟悉所有可用的配置。
database 目录
database
目录包含了数据库迁移文件。
public 目录
public
目录包含一些静态资源,如图像、证书等。
routes 目录
routes
目录包含应用程序的所有路由定义。
storage 目录
storage
目录包含 logs
等目录,logs
目录包含应用程序的日志文件。
app 目录
console 目录
http 目录
http
目录包含了控制器、中间件等,几乎所有通过 Web 进入应用的请求处理都在这里进行。
grpc 目录
grpc
目录包含了控制器、中间件等,几乎所有通过 Grpc 进入应用的请求处理都在这里进行。
models 目录
models
目录包含所有数据模型。
providers 目录
Last updated