下面的代码,大括号里面开始了一个新的作用域 { },刚开始 感觉很别扭,之前感觉只有像 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) }
下面的代码,大括号里面开始了一个新的作用域 { },刚开始 感觉很别扭,之前感觉只有像 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) }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。