直接看代码吧
```
package main
import "fmt"
/* 声明全局变量 */
var g int = 20
//fmt.Print(g)
func main() {
fmt.Print(g)
}
fmt.Print(222)
```
如代码 最后一行 如果加上了 就直接报错 报错信息如下
`./main.go:12:1: syntax error: non-declaration statement outside function body`. 想问的是 main包函数体外不能打印东西吗
有疑问加站长微信联系(非本文作者)