我正在开发一个Go应用程序,它接受来自不同客户端的websocket连接。我使用过大猩猩网络套接字库。从文档页这里中可以看出,不允许并发读/写。
但是,它并没有明确地说,在所有的连接(或)中,是否完全不支持并发,它并不只支持特定的客户端。
这意味着-我知道你不能同时读写同一个连接。但是同时从一个连接读取并写入另一个连接。允许吗?
有人能帮我理解这些基本知识吗。任何帮助都很感激。
发布于 2021-10-23 20:21:16
The 文件上说
连接支持一个并发读取器和一个并发写入器。
文档中说,每个连接最多只能有一个读者和一个作者。换句话说,以下操作是不允许的:
包中的并发限制允许以下内容:
https://stackoverflow.com/questions/69691654
复制相似问题