随笔分类 -  protobuf

proto文件详解
摘要:一、message介绍 message:protobuf中定义一个消息类型是通过关键字message字段指定的。消息就算需要传输的数据格式的定义。message关键字类似于C++中的class,Java中的Class,go中的struct 例如: message User{ string usern
  • 545
  • 0
  • 0
    使用protobuf的原因以及它和JSON和XML的区别
    摘要:Protobuf和JSON和XML的区别 对于 JSON、XML,为了便于数据传输时的可阅读性,会保留数据的结构化信息,举个 JSON 例子,如下: { "name": "laomiao", "age": 18 } 当发送该信息时,接受方收到后就会明白,这是个 “key/value” 形式的数据,并
  • 326
  • 0
  • 0
    protobuf导出go时调整默认tag的方法
    摘要:问题概述 在protobuf导出到golang的时候,生成的.go文件里的struct的tag是没办法灵活设置的,以下面这个message为例 test.proto syntax=proto3; package test; option go_package = ".;test"; message
  • 285
  • 1
  • 0
    protobuf简介
    摘要:简介 习惯用Json,XML数据储存格式的程序员,大多都没听说过Protocol Buffer(ProtoBuf go初体验博客) Protocol Buffer其实是Google出品的一种轻量&高效的结构化数据储存格式,性能比Json,XML真的强太多 protobuf经历了protobuf2和p
  • 87
  • 0
  • 0
    深色
    回顶
    收起
    点击右上角即可分享
    微信分享提示