为什么golang的for循环后的大括号必须跟在for关键字后面
发布时间:2020-12-16 18:30:50 所属栏目:大数据 来源:网络整理
导读:如题,这是由于golang的编译器导致的。 Go语言不需要在语句或者声明的末尾添加分号,除非一行上有多条语句。 实际上,编译器会主动把特定符号后的换行符转换为分号,所以如果for的左花括号放在了下一行的开始处则会被编译器解析为: fori:=0;i10;i++;//注意
如题,这是由于golang的编译器导致的。 Go语言不需要在语句或者声明的末尾添加分号,除非一行上有多条语句。实际上,编译器会主动把特定符号后的换行符转换为分号,所以如果for的左花括号放在了下一行的开始处则会被编译器解析为: fori:=0;i<10;i++;//注意此处的分号 { ... } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Learning English
- Different types of Insurance small Business needs
- break、continue区别
- django 按年月统计文章的数量sql语句优化 速度提高30倍
- java – Spring MVC设置全局DateTimeFormat
- php – 如何在Laravel的5个刀片模板中通过“use”使用自定义
- 详解thinkphp中的volist标签
- THINKPHP+JS实现缩放图片式截图的实现
- Delphi利用ADO连接数据库报错“bof或eof中有一个是真,或者
- [Delphi]利用createRemoteThread远程注入(非DLL插入)