Go 语言变量的定义
//go语言变量的定义
package main
import "fmt"
func main(){
var name string = "kk"
//定义了类型,并且初始化了值
var zeroString string
//定义变量类型,但不初始化值,默认系统初始化值是空字符串
var typeString = "kkk"
//定义变量省略类型,不能省略初始化值;通过对应的值类型推到变量的类型
shortString := "kkkk"
//短声明,通过对应的值类型推到变量的类型,限制(必须在函数内包含函数内子块使用,不能在包级别使用)
fmt.Println(name,zeroString,typeString,shortString)
}
注意:在go语言中定义的变量必须使用,如果不是编译会报错