Go语言实现的并发聊天室(四)

1. 监听客户端退出 2. 超出自动退出 第一步:在HandleConnect函数中定义两个变量。 isQuit := make(chan bool) hasData := make(chan bool) 第二步:如果客户端关闭,向isQuit通道写入数据。 第三步:在go func(){}默认添加以下代码。 第四步:修改for循环,从isQuit、hasData和time定时器通道中读取数据。
相关文章
相关标签/搜索