5.2.2.1. 表达式开关 Go语言的表达式开关语法如下:
1 2 3 4 5 6 | switch optionalStatement; optionalExpression { case expressionList1: block1 ... case expressionListN: blockN default: blockD } |
如果使用了可选声明,则分号是必需的,而不管其中是否使用了可选表达式。每个case块都由零个或多个语句组成。 如果switch语句中没有任何可选表达式,则编译器会假定表达式的…