用Go的后端抖音项目
项目作者: whyy1
Android端APP:下载地址
pre-dependencies
# mac os
brew install golang-migrate
- GIN
- GORM
- MYSQL
- Redis
- 七牛云 Kodo
- Docker
演示文档地址:演示文档
- config 中包含了一些数据库配置以及使用到阿里云 OSS 的配置。
- Controller 层中进行参数校验,负责具体的业务模块流程的控制。
- Service 层通过 Controller 传递的参数的进行业务逻辑的处理,然后调用 Dao 进行数据持久化。
- Dao 层主要是做数据持久层的工作,与数据库有关的操作都在这里。
- util 中存放了 OSS 对象存储的一些工具类 项目细节说明
- 视频文件上传选择时,不能够点进视频观看,只能通过圆点选择