基础数据类型
- 基本类型:
boolean
,numeric
,string
- 复合类型:
array
,struct
,指针,function
,interface
,slice
,map
,channel
类型。
Int
数据类型 | 取值范围 |
---|---|
uint8 |
0 ~ 255 |
uint16 |
0 ~ 65535 |
uint32 |
0 ~ 4294967295 |
uint64 |
0 ~ 18446744073709551615 |
int8 |
-128 ~ 127 |
int16 |
-32768 ~ 32767 |
int32 |
-2147483648 ~ 2147483647 |
int64 |
-9223372036854775808 ~ 9223372036854775807 |
Map
1 | make(map[string]int) |
类型转换
Int
1 | // int转换成int32 |
int32,int64转换成int
1 | // int32转换成int |
string
1 | // string转换成int64 |