Google protobuf使用指南 - TFdream/blog GitHub Wiki

Google protobuf (Protocol Buffer) 是Google官方推出的一种数据交换的格式,它独立于语言,独立于平台。

Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.

Google 提供了多种语言的实现:java、c#、c++、go、python和PHP等,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 、JSON进行数据交换效率快许多。

快速入门

1. Maven依赖

<dependency>
    <groupId>com.google.protobuf</groupId>
    <artifactId>protobuf-java</artifactId>
    <version>3.4.0</version>
</dependency>
⚠️ **GitHub.com Fallback** ⚠️