这篇文章主要介绍了Golang学习笔记(二):类型、变量、常量,本文讲解了基本类型、保留字、变量、常量、枚举、运算符、指针、分组声明等内容,需要的朋友可以参考下
基本类型
1.基本类型列表
复制代码 代码如下:
类型 长度 说明
bool 1 true/false,默认false, 不能把非0值当做true(不用数字代表true/false)
byte 1 uint8 别名
rune 4 int32别名。 代表一个unicode code point
int/unit 一来所运行的平台,32bit/64bit
int8/uint8 1 -128 ~ 127; 0 ~ 255
int16/uint16 2 -32768 ~ 32767; 0 ~ 65535
int32/uint32 4 -21亿 ~ 21亿, 0 ~ 42亿
int64/uint64 8
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 函数类型,函数
以上就是Golang学习笔记(二):类型、变量、常量的详细内容,更多请关注0133技术站其它相关文章!