1. if¶
关键字 if 是用于测试某个条件(布尔型或逻辑型)的语句,如果该条件成立,则会执行 if 后由大括号{}括起来的代码块,否则就忽略该代码块继续执行后续的代码。
// 第一种情况
if condition {
// do something
}
// 第二种情况
if condition {
// do something
} else {
// do something
}
if condition1 {
// do something
} else if condition2 {
// do something else
}else {
// catch-all or default
}
// 特殊用法
if err := Connect(); err != nil {
fmt.Println(err)
return
}
Note
关键字 if 和 else 之后的左大括号{必须和关键字在同一行,