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中的
{不能单独另起一行
本文详细介绍了Go语言中if...else语句的正确使用规范,包括括号使用、else-if在同一行书写以及{不能单独占一行等要点,是Go开发者理解和遵循语言规则的实用指南。
if a < 0 {
fmt.Printf("a < 0\n")
} else if a < 10 {
fmt.Printf("a < 10\n")
} else{
fmt.Printf("a >= 10\n")
}
}的同一行{不能单独另起一行
1157
2029

被折叠的 条评论
为什么被折叠?