变量&常量

数组

固定长度的特定类型组成的序列,由于数组元素是固定的,通常情况下会使用slice,slice是固定类型可以动态增长或收缩的序列,slice的使用更加方便灵活;

数组声明

  1. //未声明的元素的值,为该类型的零值
  2. var arr [3]string
  3. var arrirList [...]int //使用...可以让编译器计算该数组的长度
  4. arrShort := [2]bool{false} //[falce,facle],短变量只能在函数内声明,未初始化的元素默认零值
  5. var arrIndexDeclear = [8]int{0:100,5:3} //[100,0,0,0,0,3,0,0,0]

切片

Map

指针

结构体

函数

流程控制

方法

接口

协程

通道

线程

错误处理