猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Golang中的空语句是什么?
在 Python 中,我们可以使用
pass
子句作为占位符。
Golang 中的等价子句是什么?
一个
;
或别的东西吗?
慕斯王
浏览 373
回答 1
1回答
慕容708150
Go 编程语言规范空语句空语句什么也不做。EmptyStmt = .符号使用扩展巴科斯-诺尔形式 (EBNF) 指定语法:Production = production_name "=" [ Expression ] "." .Expression = Alternative { "|" Alternative } .Alternative = Term { Term } .Term = production_name | token [ "…" token ] | Group | Option | Repetition .Group = "(" Expression ")" .Option = "[" Expression "]" .Repetition = "{" Expression "}" .产生式是由项和以下运算符构造的表达式,优先级递增:| alternation() grouping[] option (0 or 1 times){} repetition (0 to n times)小写生产名称用于标识词汇标记。非终端在 CamelCase 中。词法标记用双引号 "" 或反引号 `` 括起来。形式 a ... b 表示从 a 到 b 的字符集作为替代。水平省略号 … 也用于规范中的其他地方,以非正式地表示未进一步指定的各种枚举或代码片段。字符...(相对于三个字符...)不是 Go 语言的标记。空语句是空的。以 EBNF(扩展巴科斯-诺尔形式)形式:EmptyStmt = .或空字符串。例如,for {}var noif true {} else { no = true}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Go
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续