加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.go 636 Bytes
一键复制 编辑 原始数据 按行查看 历史
dpwgc 提交于 2022-01-25 19:37 . 引入消息队列
package main
import (
_ "fmt"
_ "github.com/gin-gonic/gin"
"github.com/spf13/viper"
"local/config"
"local/databases/mysql"
"local/databases/redis"
"local/routers"
"local/servers"
"local/utils"
_ "net/http"
)
func main() {
config.InitConfig()
//初始化redis连接
redis.InitRedis()
//初始化mysql连接
err := mysql.InitDB()
if err != nil {
panic(err)
}
defer mysql.Close()
//初始化外部消息队列连接
utils.InitMQ()
//初始化聊天室模块
servers.InitChat()
//设置路由
r := routers.SetupRouters()
//加载端口号
port := viper.GetString("server.port")
_ = r.Run(":" + port)
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化