[02]唯一允许的大括号放置风格--Go语言

Python013

[02]唯一允许的大括号放置风格--Go语言,第1张

Go对大括号{ }的摆放位置非常的 挑剔

左大括号 { 与func关键字位于同一行,而右大括号 } 则独占一行。

如果用户尝试将左大括号和func关键字放在不同的行里面,那么Go编译器将报告一个语法错误。

其实,这就是在调用这个函数,等同于:

例如,

运行结果

又如:

运行结果一样的。

https://stackoverflow.com/questions/16008604/why-add-after-closure-body-in-golang