相关疑难解决方法(0)

为什么Go中的包级别不允许使用短变量声明?

这是允许的:

package main

var a = 3

...
Run Code Online (Sandbox Code Playgroud)

但这不是:

package main

a := 3

...
Run Code Online (Sandbox Code Playgroud)

为什么不?为什么函数外部的短变量声明不能在没有类型的情况下处理常规声明?只是为了简化解析?

go

20
推荐指数
2
解决办法
3271
查看次数

GO声明不一致

我是 GO 的菜鸟,刚刚开始学习这门语言。为什么这样可以:

const name, age = "Kim", 22

但这不是

const name, age := "Kim", 22

constants declaration go

0
推荐指数
1
解决办法
80
查看次数

标签 统计

go ×2

constants ×1

declaration ×1