GO binary.Read: invalid type *main.xxx

在二进制协议结构体中,不能使用编译时无法获得长度的字段,数组需要指定长度

 

另外int 是不确定类型,32位机器上就是int32,在64位机器上就是int64

在二进制协议中,需要明确使用 int32 或者int64

你可能感兴趣的:(go)