今回のエントリも前回に続きprotobufの数あるtypeの中から1つの使い方まとめていきたい。今回は google/protobuf/wrappers.protoをまとめていく。 protobufのtypeのなかにはプリミティブなtypeとしてstringやuint32, uint64などが用意されている。プリミティブなtypeをリクエストに定義した場合、リクエストに値を定義しないとデフォルト値がセットされる。 Language Guide (proto3) | Protocol Buffers | Google Developers gRPC Clientが明示的に値をセットしないとuint32では0値をgRPC Serverで受け取ることになる。 次のようなリクエストにつかうprotoを定義するケースを考えていく。 message TaskListInbound { uint