整體的流程圖如下:

訪客首次訪問是通過websocket ,注冊成一個新的用戶 ,websocket的連接存盤在全域變數clientList這個map里面 , key就是訪客id ,value是連接
客服登陸也是通過websocket,把連接存盤在全域變數kefuList這個map里 , key是客服id
http和websocket的呼叫中,都可以直接訪問到兩個全域變數
獲取全域變數里面的連接進行資料的推送
github地址:
https://github.com/taoshihan1991/go-fly 歡迎star
測驗地址:
https://gofly.sopans.com/ 或者直接點擊本頁面的與我交流
專案界面:





轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/335.html
標籤:Go
