2、变量定义


package main

import "fmt"

// 包内部变量定义
var aa = 1
var bb = "kan"

// 简略定义
var (
    cc = 2
    dd = 3
)

// 包内部定义的变量

func main() {

    // 函数内部变量定义
    var a bool = true
    var b string = "ha"
    var c int = 123

    // 可以自动类型推断
    var d = true
    var e = "ha"
    var f = 123

    // 变量定义可以用缩写
    g := true
    h := "ha"
    i := 123

    // 还可以联合定义
    var j,k,l = true,123,"xi"

    fmt.Println(a,b,c,d,e,f,g,h,i,j,k,l)
}