在Go语言中解决TCP粘包问题
前言为什么会出现粘包?
主要原因就是tcp数据传递模式是流模式,在保持长连接的时候可以进行多次的收和发。“粘包”可发生在发送端也可发生在接收端:
1、由Nagle算法造成的发送端的粘包:Nagle算法是一种改善网络传输效率的算法。简单来说就是当我们提交一段数据给TCP发送时,TCP并不立刻发送此段
...
与其临渊羡鱼,不如退而结网