在 Go 语言中,采用的是后置类型的声明方式,形如:
<命名> <类型>
例如:
x int // 定义 x 为整数类型
这么定义不是为了凸显与众不同,而是为了让声明更加清晰易懂,具体可以参考文章gos-declaration-syntax
在 Go 语言中通常我们使用关键字 var 来声明变量,例如
var
var x int // 表示声明一个名为 x 的整数变量 var b int = 1 // 表示声明一个名为 b 的整数变量,并且附上初始值为 1 var b = 1
如果有多个变量同时声明,我们可以采用 var 加括号批量声明的方式:
var ( a, b int // 同时声明 a, b 的整数 c float64 )
变量在声明的时候如果有初始值,我们可以使用 := 的简短声明方式:
:=
a := 1 // 声明 a 为 1 的整数 b := int64(1) // 声明 b 为 1 的 64 位整数
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8