为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

Go
白板的微信 2022-12-26 10:26:44
根据Go 文档,如果分号就在)or之前,则分号是可选的}。为了让复杂的语句占据一行,可以在结束“)”或“}”之前省略分号。我了解该}规则如何允许一个班轮,例如:if x { return 1 }但是)规则的目的是什么?什么样的语句或其他分号可以出现在右括号之前?
查看完整描述

1 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

要查找分号可以出现在右括号之前的位置,请搜索text的规范";" } ")"。


例子:


import ( "fmt"; )

var ( v int; )

const ( c = 1; )

type ( t []int; )


查看完整回答
反对 回复 2022-12-26
  • 1 回答
  • 0 关注
  • 77 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号