go 语言大括号,开启一个新的作用域
下面的代码,大括号里面开始了一个新的作用域 { },刚开始 感觉很别扭,之前感觉只有像 if , switch , func 这些结构后面,才会使用大括号{}
下面的代码,也是可以正确执行的。
package main
import (
"log"
)
func main() {
log.Println("aaaa")
s := 13
{
log.Println("bbbbbbb")
s := 12
log.Println(s)
}
log.Println(s)
}



浙公网安备 33010602011771号