Go语言变量类型

发布时间 2023-12-29 09:44:36作者: 是是非非01

 

一、 基本类型

  1. 数字型

  2. 字符串

  3. 布尔型

二、派生类型

  指针、数组、切片、Map、结构体

 

三、数字类型

  1、整型

    int8、int16、int32、int64、uint8、uint16、uint32、uint64

  2、浮点型

    float32、float64

  3、复数型

    complex64、complex128

  4、其他常用类型

    byte(uint8)、int[32|64]、rune(int32)

四、字符串

  以双引号定义("aa")

五、布尔型

  true | false

六、指针

  var a = 10

  var b *int = &a

七、数组与切片

  定义数组:var arr [2]int = [2]int{2, 3, 4}

  定义切片:var sli []int = []int{}

八、Map

  Map(字典)是无序的