go 类型

Home

类型

  1. 变量的类型在变量名的后面
var a int
  1. 声明和赋值
a := 1
  1. 多个变量声明可以成组
var(
    x int
    y float
    z bool
)
  1. 声明相同类型多个变量
var x,y string
  1. 平行赋值
a,b := 1,2
  1. 特殊变量名
 _ = 9

任何变量赋给它都会被丢弃

  1. 常量在编译时被创建,只能是数字、字符串或布尔值。
const x =88

还可以生成枚举值

const(
    a = iota    //a = 0 
    b           //b = 1
    c           //c = 2
)

8.错误的内建类型error,值为nil

var e error