Golang 如何选项 int 和 int64 类型

int 类型做索引

index, length 或者 capacity 应该使用 int 类型.

int 类型既可以是 int32 也可以是 int64, 而且总是可以容纳数组的最大可能长度.

可以参考 math/bitsUintSize

参考: https://yourbasic.org/golang/max-min-int-uint/

int64 用于存储数据

int8(byte), int16, int32(rune), 和 int64 (以及对应的无符号类型), 一般用于存储数据, 而且在内存足够情况下, int64 是更好的选择.

参考: https://yourbasic.org/golang/int-vs-int64/

Donate - Support to make this site better.
捐助 - 支持我让我做得更好.