加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

为什么golang的for循环后的大括号必须跟在for关键字后面

发布时间:2020-12-16 18:30:50 所属栏目:大数据 来源:网络整理
导读:如题,这是由于golang的编译器导致的。 Go语言不需要在语句或者声明的末尾添加分号,除非一行上有多条语句。 实际上,编译器会主动把特定符号后的换行符转换为分号,所以如果for的左花括号放在了下一行的开始处则会被编译器解析为: fori:=0;i10;i++;//注意

如题,这是由于golang的编译器导致的。


Go语言不需要在语句或者声明的末尾添加分号,除非一行上有多条语句。实际上,编译器会主动把特定符号后的换行符转换为分号,所以如果for的左花括号放在了下一行的开始处则会被编译器解析为:

fori:=0;i<10;i++;//注意此处的分号
{
...
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读