根据Go 文档,如果分号就在)or之前,则分号是可选的}。为了让复杂的语句占据一行,可以在结束“)”或“}”之前省略分号。我了解该}规则如何允许一个班轮,例如:if x { return 1 }但是)规则的目的是什么?什么样的语句或其他分号可以出现在右括号之前?
1 回答

慕慕森
TA贡献1856条经验 获得超17个赞
要查找分号可以出现在右括号之前的位置,请搜索text的规范";" } ")"。
例子:
import ( "fmt"; )
var ( v int; )
const ( c = 1; )
type ( t []int; )
- 1 回答
- 0 关注
- 77 浏览
添加回答
举报
0/150
提交
取消