当前位置:网站首页>golang 基础 —— 数据类型

golang 基础 —— 数据类型

2022-07-06 17:50:00 猎人在吃肉

1、数据类型

1)基本类型

  • 数字
    • 整数类型: int8、int16、int32、int64、unit8、unit16、unit32、unit64
    • 浮点类型: float32、float64
    • 其他数字类型
    int:  3264uint:  3264byte:  uint8 的类型别名
    rune:  int32 的类型别名	
    uintptr:  无符号整型,用于存放一个指针
    
  • 布尔型(bool):只可以是常量 true 或者 false。
  • 字符串(string)

2)复合类型

  • 数组
  • 结构体。通过组合简单类型,来表达更加复杂的数据结构。

3)引用类型

  • 指针
  • 切片(slice)
  • map
  • channel
  • interface(接口)
  • 函数类型

当声明引用类型的变量时,创建的变量被称作标头(header)值。

从技术细节上说, 字符串也是一种引用类型

原网站

版权声明
本文为[猎人在吃肉]所创,转载请带上原文链接,感谢
https://xiaojin21cen.blog.csdn.net/article/details/125638230