**变量的字节大小**
- `int`, `int32`, `int64` 分别为8, 4, 8字节;指针也为8字节,均受OS影响。
- 空结构体大小为0字节,内存地址相同(`zerobase`),嵌入非空成员后地址不同。
**字符串底层**
- 占用16字节,无论长度。
- 底层为`stringStruct`,含指向字符串的指针与长度。
- `StringHeader`类比`stringStruct`用于反射。
**map底层**
- 基于`hmap`,含`buckets`、`B`、`count`等,用于散列与管理。
- `bucket`含`tophash`和`overflow`