最新回答 / 慕标1126391
1、一个连接建立后,3个协成是同一个结构体变量的方法,该结构体中的属性在3个协成中可见可操作。因为结构体的方法是引用传值【func (wsConn *wsConnection)】2、不是共用的,每个连接都是创建了一个局部结构体变量保存数据和方法调用。连接间没有共用数据。希望小鱼儿老师看看我理解的是否有偏差呢作者的程序是服务端启动后,就会监听一个端口等待客户端连接,每来一个客户端就会在wsHandler处理函数中建立连接。并使用局部结构体变量wsConn包含了连接和读写管道,读写管道和这个通信长连接都在这个...
2020-02-11
最新回答 / 慕粉1469320162
不需要关闭,调用Close方法后一个链接对应的所有协程都死了,对于这个链接分配的内存数据都释放了(这里的inchan、outchan也是内存数据)
2019-06-16