package main

import "fmt"

func main(){
    //申明变量办法1 var identifier type
    var a int = 10
    fmt.Println(a)

    //办法2 name := value
    //应用 := 申明变量时必须要有新的变量产生,不然会报错
    //这种不带申明格局的只能在函数体中呈现
    b := "Hello world"
    fmt.Println(b)

    //多变量一起申明
    var o, p, q int = 1, 2, 3
    fmt.Println(o + p + q)

    //变量未初始化值,主动赋予默认值
    var c int
    fmt.Println(c)//int类型值默认值为0

    var d string
    fmt.Println(d)//string默认为""

    var e bool
    fmt.Println(e)//bool默认为false

}