Go 零基础编程入门教程

 主页   资讯   文章   代码   电子书 

变量声明

类型声明基本语法

在 Go 语言中,采用的是后置类型的声明方式,形如:

<命名> <类型>

例如:

x int // 定义 x 为整数类型

这么定义不是为了凸显与众不同,而是为了让声明更加清晰易懂,具体可以参考文章gos-declaration-syntax

变量声明

在 Go 语言中通常我们使用关键字 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 位整数