golang简短变量声明

golang简短声明变量只能在函数体内使用,不能在全局使用

package main

import "fmt"

test1 := 1

func main(){

	test2 := 2	
	fmt.Println(test2)
}

运行报错:./test.go:5:1: syntax error: non-declaration statement outside function body

test1声明在全局是错误的,test2正确

猜你喜欢

转载自blog.csdn.net/ma2595162349/article/details/109009037
今日推荐