go tcp 拆包 发送端固定一个包头,比如:长度6位,前4位保留,后2位为数据包长度(6包头后的数据内容,2位最大长度就65535,这里只是做个示例) 一个数据包示例: [0,0,0,0,0,5,1,2,3,4,5] 前4位保留, 第4,5位[0,5]表示数据包长度为5,如果后面数据多了 [0,0,0,0,0,5,1,2,3,4,05,0,0,0,0,6,5,6] 说明05后是下一个包的数据, 约定好格式,服务端做对应的解包处理