go语言数据结构有四大类:1、基础类型,包括整型(有符号和无符号整数)、浮点数、复数、字符串(由不可变的字节序列构成)、布尔值(只有true和false两个值);2、聚合类型,包括数组、结构体(是由任意个任意类型的变量组合在一起的数据类型);3、引用类型,包括指针、slice(是一个拥有相同元素的可变长度序列)、map、function、channel;4、接口类型。
php入门到就业线上直播课:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用
本教程操作环境:windows7系统、GO 1.18版本、Dell G3电脑。
每一门语言都有自己的数据结构,Go 语言也不例外,总共有四大类,基础类型、聚合类型、引用类型和接口类型。本文简单介绍一下这些类型。
1. 基础类型
整型
Go 的整型分为有符号和无符号整数。
有符号整数会分成 int8、int16、int32、int64
无符号整数会分成 uint8、uint16、uint32、uint64
但通常会直接使用 int 和 uint,因为这两种类型会根据平台的特性,自动转成运算效率最高的类型,现在 32 位以下的计算机一级很少见了,所以 int 通常是 32 或者 64位,但具体要根据平台和编译器决定。【
© 版权声明
内容转载于网络,请读者自行鉴别
THE END