package ws import ( "robot/config" "time" ) type Manager struct { httpAddr string websocketAddr string } func NewManager(httpAddr, websocketAddr string) *Manager { c := &Manager{ httpAddr: httpAddr, websocketAddr: websocketAddr, } return c } func (c *Manager) Start() { cfg := config.Get().Client for i := int32(0); i < cfg.Count; i++ { NewClient(c.httpAddr, c.websocketAddr).Start() time.Sleep(time.Millisecond * 10) } }