具体功能内容参考飞书说明文档
工程无其他依赖,直接编译运行即可
go build && ./simple-demo
注意事项:
需要安装FFmpeg, 并修改controller/publish.go row: 47 的ffmpeg路径
需要安装MySQL,并创建golang_mysql 数据库, 并修改dbmodel.go 文件中连接mysql的账户和密码
需要修改BaseURL.
需要自己新建 public 文件夹
*新增 需要安装NSQ
在config.json文件中设置你的相关配置!!
执行以下命令开启消息队列:
nsqlookupd
nsqd --lookupd-tcp-address=127.0.0.1:4160
nsqd --lookupd-tcp-address=127.0.0.1:4160 --tcp-address=0.0.0.0:4152 --http-address=0.0.0.0:4153
nsqadmin --lookupd-http-address=127.0.0.1:4161
执行以下命令运行服务端程序
go build main.go router.go
./main.exe
相关资料: