Go语言常量与变量初识
标识符和关键字 标识符 标识符只能以字母和 _ 组成,并且只能以字母和 _ 开头。 关键字 Go中有25个关键字: break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import return var 变量 变量声明 变量需要先声明,再使用。其语法如下: var name string 其数据类型有: string,字符串 int,整型 bool,布尔型 上面这种是一个变量一个变量的声明,go也有批量声明方式: var ( name string age int isBoy bool ) 变量的初始化: func main(){ name = "joker" age = 18 isBoy = true } 注意: Go语言中非全局变量声明了必须使用,不使用则编译不过去。 变量还可以声明的同时并赋值: var name string = "Joker" 也可以根据值来判断变量是什么类型: var age = 14 还可以用简短变量声明(只能在函数体里使用): name := "Joker" fmt.Print(name) 匿名变量 匿名变量不占用命名空间