Go語言實現的併發聊天室(一)

Go語言實現的併發聊天室(一)   主協程:負責監聽、接收用戶連接請求,建立通信關係。 HandleConnect協程:負責處理用戶連接。 Manager協程:負責監聽Message通道中數據變化。 Message通道:負責傳遞用戶消息。 Client結構體:保存客戶端的信息。 map集合:鍵代表客戶端IP,值爲該客戶端的數據通道,用來針對該客戶端的消息傳遞。 WriteMsgToClient協程
相關文章
相關標籤/搜索