为什么 golang 分号在右括号之前是可选的?

根据Go 文档,如果分号就在)or之前,则分号是可选的}

为了让复杂的语句占据一行,可以在结束“)”或“}”之前省略分号。

我了解该}规则如何允许一个班轮,例如:

if x { return 1 }

但是)规则的目的是什么?什么样的语句或其他分号可以出现在右括号之前?


白板的微信
浏览 143回答 1
1回答

慕慕森

要查找分号可以出现在右括号之前的位置,请搜索text的规范";" } ")"。例子:import ( "fmt"; )var ( v int; )const ( c = 1; )type ( t []int; )
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go