本项目由 秒速五字节 小队进行开发
- 需要自行安装 ffmpeg 并配置环境变量
- 需要新建
config/hide.go
文件并填入以下内容
package config
const (
LoginHead = "user:passwd@tcp(host:port)/schema_name" // 填入数据库连接
COSURL = "https://xxxxx.cos.ap-guangzhou.myqcloud.com"// 填入腾讯云 COS 地址
COSSecretID =
COSSecretKey =
Path = "./"// ffmpeg 项目目录
)
具体功能内容参考飞书说明文档 【秒速五字节队】结业项目答辩汇报文档 - 飞书云文档
工程无其他依赖,直接编译运行即可
go build && go run .
test 目录下为不同场景的功能测试case,可用于验证功能实现正确性
其中 common.go 中的 serverAddr 为服务部署的地址,默认为本机地址,可以根据实际情况修改
测试数据写在 demo_data.go 中,用于列表接口的 mock 测试