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)  |