
protobuf
protobuf
斜杠打卡小程序
这个作者很懒,什么都没留下…
展开
-
Golang 实现 protocol-buffer 转 map,解决空值处理
func Pb2Map(pb proto.Message) (map[string]interface{}, error) { _buffer := bytes.Buffer{} jsonbMarshaller := &jsonpb.Marshaler{ OrigName: true, EnumsAsInts: true, EmitDefaults: true, } jsonbMarshaller.Marshal(&_buffer, pb) jsonCnt原创 2020-11-18 15:15:34 · 3662 阅读 · 0 评论 -
Protobuf 基本数据类型
基本数据类型Protobuf 生成的数据类型与原始类型并不完全一致,以下表列举了一些常见的类型映射。.proto TypeC++ TypeJava TypeGo TypePHP Typedoubledoubledoublefloat64floatfloatfloatfloatfloat32floatint32int32intint32integerint64in64longint64integer/stringuint32原创 2020-10-16 21:42:40 · 3682 阅读 · 4 评论