与c 语言一样, 在网络编程中, go语言同样需要进行序列化与反序列化 在c语言中, 通常需要一块内存缓冲区用来收 发数据.缓冲区一般定义成char *buff类型. 当需要发送 数据时, 直接使用memcpy函数 ,将要发送的数据拷贝到buff末尾. 如果发送的数据是一个特定的结构体,首先要进行大小端转换: 如果数据是一段字符串,那么直接拷贝过去就行了 而在go 语言中, socket收发函数的原型如下: conn.Read(buff []byte) conn.Write(buff []byt…