go
sdsabc2000
这个作者很懒,什么都没留下…
展开
-
GO binary.Read: invalid type *main.xxx
在二进制协议结构体中,不能使用编译时无法获得长度的字段,数组需要指定长度另外int 是不确定类型,32位机器上就是int32,在64位机器上就是int64在二进制协议中,需要明确使用 int32 或者int64...原创 2020-03-15 16:51:38 · 1341 阅读 · 1 评论 -
go 使用protobuffer proto3
go/golang 使用protobuf3原创 2016-09-08 16:31:04 · 7375 阅读 · 0 评论 -
go语言序列化对象为二进制
https://studygolang.com/articles/3981package mainimport ( "bytes" "encoding/binary" "fmt")type Register struct { ACTION int32 SID int32}func ExampleWrite() []byte { buf := new(b转载 2017-09-09 16:57:17 · 1417 阅读 · 1 评论