package config import ( "github.com/zeromicro/go-queue/kq" "github.com/zeromicro/go-zero/core/service" "github.com/zeromicro/go-zero/core/stores/redis" "github.com/zeromicro/go-zero/zrpc" ) type Config struct { service.ServiceConf ListenOn string MsgChatTransfer kq.KqConf MsgReadTransfer kq.KqConf TweetTransfer kq.KqConf UserBillTransfer kq.KqConf Redisx redis.RedisConf Mongo struct { Url string Db string } Ws struct { Host string } SocialRpc zrpc.RpcClientConf UserRpc zrpc.RpcClientConf MsgReadHandler struct { GroupMsgReadHandler int32 GroupMsgReadRecordDelayTime int64 GroupMsgReadRecordDelayCount int64 } ElasticSearchConf struct { Host string Port int64 Username string Password string TweetIndex string } }