小白请问go花括号什么情况 下可以写在一行?

taatcc · · 2316 次点击
学到了,之前只知道是这么规定的,不知道原因。
#5
更多评论
```go func TestName(t *testing.T) { testF := func() { } if 1 == 1 { } } ``` go 不允许`{`换行写,例如上述的。`}`都可以。 这处的设计是基于 `{` 在其他语言中通常换行与不换行都行,go强制做了规定。
#1