# 结构
仓库项目的结构如下：

`main.go`:项目程序的起点，从此处开始运行

`config`：存放了读取配置，提供配置变量相关的代码

`databases`：提供了连接数据库相关的代码，提供主数据库连接变量(Usingdb)

`handlers`:为handler的存放地点，一类业务为一个对象，handler作为其方法实现

`model`:业务所采用的模型，定义了一个业务对象的存储和相关方法

`use`:在这里注册所有需要提供的API和中间件,程序将使用这里的配置

`make`:存放了构建所产生的程序

`static`:存放了静态文件以进行路由

## 原理
当程序运行时：
main()将调用sysinit(),读取参数中的配置，将配置记录在全局变量`config.UseConfig`中
