-
Notifications
You must be signed in to change notification settings - Fork 21
Directory
songang edited this page May 13, 2021
·
1 revision
durl
├── Dockerfile // dockerfile文件
├── LICENSE // 开源协议
├── README.md // 介绍文档
├── appInit
│ └── appInit.go // 项目启动逻辑
├── comm
│ ├── error.go // 报错code码
│ └── msg.go // 报错信息
├── conf
│ ├── app.conf // 基础配置文件
│ ├── cache.conf // 内存缓存配置文件
│ ├── db.conf // 数据库配置文件
│ ├── log.conf // 日志配置文件
│ └── statistical.conf // 统计模块配置文件
├── controllers
│ ├── jump
│ │ ├── init.go // 短链跳转模块初始化
│ │ └── jump.go // 短链跳转模块详细逻辑
│ └── openApi
│ ├── base.go // openApi 基础方法
│ └── openApi.go // openApi
├── dao
│ └── db
│ ├── db.go // 数据库方法
│ ├── mongoDb
│ │ ├── init.go // mongo 初始化
│ │ └── struct
│ │ ├── queue.go
│ │ ├── shortNum.go
│ │ └── url.go
│ └── xormDb
│ ├── init.go // xorm 初始化
│ ├── mysql.go // mysql 初始化
│ └── struct
│ ├── queue.go
│ ├── shortNum.go
│ └── url.go
├── go.mod
├── go.sum
├── library
│ └── log
│ └── log.go // 日志初始化
├── main.go
├── routers
│ └── router.go // 路由
├── tool
│ └── tool.go
└── views // 视图页面
├── 404.html
├── index.html
└── jump.html