package servicemanager import ( "fmt" "github.com/gin-gonic/gin" "wss-pool/cmd/marketwsscliert" "wss-pool/config" "wss-pool/internal/data" red "wss-pool/internal/redis" "wss-pool/logging/applogger" ) // Gather func Gather(checkStr, ipServer, addrServer string) { red.RedisClient = red.RedisInit(config.Config.Redis.DbEleven) // Enable collaborative data collection data.Mgo_init(config.Config.Mongodb) //binance //go bamarketwsscliert.RunBaDataRedis(checkStr) go marketwsscliert.RunHBDataRedis(checkStr) // Register Route router := gin.Default() addr := fmt.Sprintf("%v%v", ipServer, addrServer) applogger.Info("intService---addr:%v", addr) // Start Service if err := router.Run(addr); err != nil { applogger.Error("Failed to start Gin data collection serviceļ¼š%v", err) } }