- GO SDK >=1.17
- MYSQL8.0
- Redis 3.2.100
有需要本人阿里云oss账户进行测试的,可以邮件联系本人18317011442@163.com
go mod tidy
会下载如下的依赖:
go download
github.com/aliyun/aliyun-oss-go-sdk v2.2.4+incompatible
github.com/dgrijalva/jwt-go v3.2.0+incompatible
github.com/gin-gonic/gin v1.7.7
github.com/go-redis/redis v6.15.9+incompatible
github.com/google/uuid v1.3.0
github.com/ser163/WordBot v1.0.0
gopkg.in/ini.v1 v1.66.5
gorm.io/driver/mysql v1.3.4
gorm.io/gorm v1.23.5
go run main.go
https://crup81vmv3.feishu.cn/docs/doccnErPybmJBA7P9irSvSzjgOh#
https://www.runoob.com/mysql/mysql-install.html
https://www.runoob.com/redis/redis-install.html
进入MySQL命令行,执行以下语句,注意source中要用sql文件的完整路径,不能用相对路径
drop database douyin;
create database douyin;
source ${PROJECT_PATH}/data/test.sql
按照config.ini.sample在同级目录下添加自己的config.ini,其中必须要进行修改的是:
database.DbUser
database.DbPassWord
oss.Url
oss.AccessKeyID
oss.AccessKeySecret
video.SavePath
其他配置项根据提示按需修改即可