if a < 0 {
fmt.Printf("a < 0\n")
} else if a < 10 {
fmt.Printf("a < 10\n")
} else{
fmt.Printf("a >= 10\n")
}
- 就算if后面只有一行,也必须有大括号
- else if 和 else 不能另起一行,必须跟在
}
的同一行 - go中的
{
不能单独另起一行
if a < 0 {
fmt.Printf("a < 0\n")
} else if a < 10 {
fmt.Printf("a < 10\n")
} else{
fmt.Printf("a >= 10\n")
}
}
的同一行{
不能单独另起一行