int32
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead.
C++ |
Java |
Python |
Go |
C# |
PHP |
Ruby |
int32 |
int |
int |
int32 |
int |
integer |
Bignum or Fixnum (as required) |