Существует int, int32, int64
в Golang
.Почему тип int существует в Go
int32 has 32 bits,
int64 has 64 bits,
int has 32 or 64 or different number of bits according to the environment.
Я думаю int32
и int64
будет полностью достаточно для программы. Не знаю почему int
тип должен существовать, разве это не сделает действие нашего кода более трудным для прогнозирования?
А также в C++
, тип int
и тип long
есть неопределенный длина. Я думаю, что это сделает нашу программу хрупкой. Я совершенно смущен.