Skip to content

whyy1/douyin

Repository files navigation

douyin

用Go的后端抖音项目

项目作者: whyy1

Android端APP:下载地址

Quickly Start

pre-dependencies

# mac os
brew install golang-migrate

项目使用技术栈

  • GIN
  • GORM
  • MYSQL
  • Redis
  • 七牛云 Kodo
  • Docker
    演示文档地址:演示文档

项目说明

项目结构
项目结构截图

  • config 中包含了一些数据库配置以及使用到阿里云 OSS 的配置。
  • Controller 层中进行参数校验,负责具体的业务模块流程的控制。
  • Service 层通过 Controller 传递的参数的进行业务逻辑的处理,然后调用 Dao 进行数据持久化。
  • Dao 层主要是做数据持久层的工作,与数据库有关的操作都在这里。
  • util 中存放了 OSS 对象存储的一些工具类 项目细节说明

APP已知bug!!!

  • 视频文件上传选择时,不能够点进视频观看,只能通过圆点选择

About

由base改进过来的后端抖音项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published