golang使用简短方式声明变量,左侧必须要有一个新变量,变量也可以重复声明。
func main() {
test1 := 0
test1, test2:= 1, 2
test1:= 3 //错误
}
运行报错:no new variables on left side of :=
test1:=3是错误的,因为左边没有一个新变量
golang使用简短方式声明变量,左侧必须要有一个新变量,变量也可以重复声明。
func main() {
test1 := 0
test1, test2:= 1, 2
test1:= 3 //错误
}
运行报错:no new variables on left side of :=
test1:=3是错误的,因为左边没有一个新变量