Scalar值类型
基本消息字段可以有下列类型其中之一 - 下面的表格显示在.proto文件中指明的类型和在自动生成类中的相应类型。
下面是常用的类型示例:
.proto Type | C++Type | Go Type |
---|---|---|
double | double | float64 |
float | float | float32 |
int32 | int | int32 |
int32 | int | int32 |
int64 | long | int64 |
bool | bool | bool |
string | string | string |
bytes | string | []byte |
参考:https://developers.google.com/protocol-buffers/docs/proto3#scalar
你可以在 Protocol Buffer Encoding 中找到更多资料, 了解当你序列化消息的时候, 这些类型是如何编码的.
网友评论