package main
import (
)
func main(){
a:=1
if a > 0 { return }
}
比如 像上面 的 { return }就没报错。不是说要求 花括号换行么
有疑问加站长微信联系(非本文作者)
package main
import (
)
func main(){
a:=1
if a > 0 { return }
}
比如 像上面 的 { return }就没报错。不是说要求 花括号换行么
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
go 不允许
{
换行写,例如上述的。}
都可以。这处的设计是基于
{
在其他语言中通常换行与不换行都行,go强制做了规定。基础堪忧
这不是编辑器在编译的时候会给每行结尾打上分号吗?如果是
{
结尾的话,就会跳过学到了,之前只知道是这么规定的,不知道原因。
你还是没学到。从来就没有规定允许不允许,只有后果自负。举个简单的例子:
你可以当做花括号不能是每行的第一个字符