Go入门日记-数据类型
目录
Go2:数据类型初识
一、数据类型分类
Go 语言按类别有以下几种数据类型:布尔型、数字型、字符串型、派生型
整型 | int8、uint等 | 数字型 |
---|---|---|
浮点型 | float32、float64等 | 数字型 |
复数 | 数字型 | |
布尔型 | bool | 布尔型 |
字符串 | string | 字符串型 |
数组 | 派生型 | |
结构体 | struct | 派生型 |
引用类型:即保存的是对程序中一个变量的或状态的间接引用,对其修改将影响所有该引用的拷贝
|
|
tip:Go语言没有字符型,可以使用byte来保存单个字母
二 、零值机制
Go变量初始化会自带默认值,不像其他语言为空,下面列出各种数据类型对应的0值:
|
|