下面的代码,大括号里面开始了一个新的作用域 { },刚开始 感觉很别扭,之前感觉只有像 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) }