go - 你可以在 Go 中一次声明多个变量吗?

标签 go variable-assignment

是否可以使用 Golang 一次声明多个变量?

例如,在 Python 中,您可以输入:

a = b = c = 80

所有值都是 80。

最佳答案

是的,您可以:

var a, b, c string
a = "foo"
fmt.Println(a)

你可以为内联赋值做一些类似的事情,但不是很方便:

a, b, c := 80, 80, 80

关于go - 你可以在 Go 中一次声明多个变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21071507/

相关文章:

c++ - 初始化和赋值

Python:这里使用 [] 是什么意思?

c - 赋值使指针无需强制转换

go - os.Error - 字符串值(Golang)

go - 如何检查通过多部分形式发布的文件是否为图像类型并且小于 Go 中给定的最大大小?

XML 解析/解码不返回任何内容

json - 遍历 JSON 键和值并同时替换 golang 中的指定匹配值

python - 分配从 csv 导入的变量

javascript - 使用解构的动态命名值

http - 从在 go 中使用 block 传输的 http 服务器读取和流式传输响应