Go基础数据类型

Posted justry_deng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go基础数据类型相关的知识,希望对你有一定的参考价值。

数据类型


布尔型

对应的值为truefalse

整型

类型取值范围描述
int8-128~127有符号8位整型
int16-32768~32767有符号16位整型
int32-2147483648~2147483647有符号32位整型
int64-9223372036854775808~9223372036854775807有符号64位整型
int32位系统代表int32,64位系统代表int64
uint80~255unsigned int8缩写,无符号8位整型
uint160~65535unsigned int16缩写,无符号16位整型
uint320~4294967295unsigned int32缩写,无符号32位整型
uint640~18446744073709551615unsigned int64缩写,无符号64位整型
uint32位系统代表uint32,64位系统代表uint64

浮点型、复数类型

类型描述
float32IEEE-754 32位浮点型数
float64IEEE-754 64位浮点型数
complex6432位实数和32位虚数
complex12864位实数和64位虚数

其他类型

类型描述
byte类似unit8
rune类似unit32
string字符串类型
uintptr无符号整型,存放指针


^_^ 整理自《Go语言区块链应用开发从入门到精通》高野 编著

^_^ 本文已经被收录进《程序员成长笔记》 ,笔者JustryDeng

以上是关于Go基础数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Go语言基础语法(一)

[日常] Go语言圣经--作用域,基础数据类型,整型

go语言基础一:数据类型,变量和常量,类型转化

go语言学习笔记 — 基础 — 基本数据类型 — 指针:使用指针(变量)获取命令行入参信息

Go基础之程序结构数据类型

Go基础之程序结构数据类型