最适合网络开发者的网站
Golang。初学者课程

尿素

Go 多个变量声明


Go 多个变量声明

在 Go 中,可以在同一行声明多个变量。

例子

此示例显示如何在同一行声明多个变量:

软件包 main
导入(“fmt”)

函数main(){
var a, b, c, d int = 1, 3, 5, 7

fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
fmt.Println(d)
}
亲自尝试 »

笔记: 如果你使用type 关键字,只能声明一种 每行变量。

如果 type 未指定关键字,可以在同一行声明不同类型的变量:

例子

软件包 main
导入(“fmt”)

函数main(){
var a,b = 6,“你好”
c, d := 7, "世界!"

fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
fmt.Println(d)
}
亲自尝试 »

在块中声明变量

多个变量声明也可以组合成一个块,以提高可读性:

例子

软件包 main
导入(“fmt”)

函数main(){
变量(
一个整数
b int = 1
c字符串=“你好”
   )

fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
}
亲自尝试 »