字节跳动青训营抖音项目
- gin
- Viper
- Zap
- GORM
- MySQL
- Go 1.19
- MySQL 5.7
- Gorm 2.x
- sqlx v1.3.5
- 下载源码
- 配置相关服务器地址等相关参数
- 启动服务
- 在客户端配置相关地址服务端地址即可
git clone https://github.com/22722679/douyin-project.git
├── config(配置文件信息)
│ ├── config.go
│ └── info.go
├── controller(控制层)
│ ├── favorite.go
│ ├── Login.go
│ ├── publish.go
│ ├── register.go
│ └── user.go
├── middleware(中间件)
│ └── FTP (未开发)
├── model (模型层)
│ ├── favorite.go
│ ├── feed.go
│ ├── model.go
│ ├── publish.go
│ ├── registerInfo.go
│ ├── user.go
│ └── userInfo.go
├── msyql(数据库操作层)
│ ├── favorite.go
│ ├── feed.go
│ ├── mysql.go
│ ├── registerInfo.go
│ └── user.go
├── oss(云存储)
│ └── oss.go
├── router(路由)
│ ├── router.go
│ └── videoresponse.go
├── service(服务层)
│ ├── favorite.go
│ ├── publish.go
│ └── user.go
├── util(工具)
│ └── util.go
└── main.go (主启动文件)
张小虎
林金杰
框架相关:
数据库:
该项目使用Git进行版本管理。您可以在repository参看当前可用版本。