在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1. 监听客户端退出2. 超出自动退出第一步:在HandleConnect函数中定义两个变量。
第二步:如果客户端关闭,向isQuit通道写入数据。 第三步:在go func(){}默认添加以下代码。 第四步:修改for循环,从isQuit、hasData和time定时器通道中读取数据。
注意:time.After ()函数会把当前时间返回到time通道中。如果hasData通道中有数据,那么就不会读取time通道。如果60秒内hasData通道都没有数据,那么就会读取time通道数据,程序结束!
|
请发表评论