package config import ( "github.com/zeromicro/go-queue/kq" "github.com/zeromicro/go-zero/zrpc" ) type Config struct { zrpc.RpcServerConf DB struct { DataSource string } RedisConf struct { Host string Password string DB int } // 消息推送到客户端的kafka配置 MsgPushToClientTransfer struct { Topic string Addrs []string } // mongodb配置 Mongo struct { Url string Db string Collection string } // 消息已读配置信息 MsgReadHandler struct { GroupMsgReadHandler int32 // 群消息已读处理 GroupMsgReadRecordDelayTime int64 // 群消息已读延迟时间 GroupMsgReadRecordDelayCount int64 // 群消息已读延迟次数 } // 消息队列消费 MsgChatTransfer kq.KqConf }