Golang学习笔记(二):类型、变量、常量
基本类型
1.基本类型列表
类型 长度 说明 bool 1 true/false,默认false,不能把非0值当做true(不用数字代表true/false) byte 1 uint8别名 rune 4 int32别名。代表一个unicodecodepoint int/unit 一来所运行的平台,32bit/64bit int8/uint8 1 -128~127;0~255 int16/uint162 -32768~32767;0~65535 int32/uint324 -21亿~21亿,0~42亿 int64/uint648
float32 4 精确到7位小数,相当于c的float float64 8 精确到15位小数,相当于c的double
complex64 8 complex128 16
uintptr 足够保存指针的32位、64位整数,指针(可以存指针的整数型) array 值类型,数组 struct 值类型,结构体 string 值类型,字符串类型,常用 slice 引用类型,切片 map 引用类型,字典 channel 引用类型,通道 interface 接口类型,接口 function 函数类型,函数