Go基础数据类型
Posted justry_deng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go基础数据类型相关的知识,希望对你有一定的参考价值。
数据类型
布尔型
对应的值为
true
、false
整型
类型 | 取值范围 | 描述 |
---|---|---|
int8 | -128~127 | 有符号8位整型 |
int16 | -32768~32767 | 有符号16位整型 |
int32 | -2147483648~2147483647 | 有符号32位整型 |
int64 | -9223372036854775808~9223372036854775807 | 有符号64位整型 |
int | 32位系统代表int32,64位系统代表int64 | |
uint8 | 0~255 | unsigned int8缩写,无符号8位整型 |
uint16 | 0~65535 | unsigned int16缩写,无符号16位整型 |
uint32 | 0~4294967295 | unsigned int32缩写,无符号32位整型 |
uint64 | 0~18446744073709551615 | unsigned int64缩写,无符号64位整型 |
uint | 32位系统代表uint32,64位系统代表uint64 |
浮点型、复数类型
类型 | 描述 |
---|---|
float32 | IEEE-754 32位浮点型数 |
float64 | IEEE-754 64位浮点型数 |
complex64 | 32位实数和32位虚数 |
complex128 | 64位实数和64位虚数 |
其他类型
类型 | 描述 |
---|---|
byte | 类似unit8 |
rune | 类似unit32 |
string | 字符串类型 |
uintptr | 无符号整型,存放指针 |
… | … |
^_^ 整理自《Go语言区块链应用开发从入门到精通》高野 编著
^_^ 本文已经被收录进《程序员成长笔记》 ,笔者JustryDeng
以上是关于Go基础数据类型的主要内容,如果未能解决你的问题,请参考以下文章