格式:
if (条件){
要执行的操作
}else{
要执行的操作
}
if else 如果要对变量进行赋值,需要在if else体外先声明变量
var status int
if loss == "100" {
status = 0
} else {
status = 1
}
switch ... case
var a int
switch a {
case 1:
要做的操作
case 2:
要做的操作
...
default:
条件都不满足要做的操作
}
switch a 对a的值进行判断,
case 1 如果a的值是1,进行下面的操作
case 2 如果是2,进行的下面的操作
default 条件都不满组,进行的操作
这种结构就像是py的if elif else
原文:https://www.cnblogs.com/0916m/p/11481985.html