if-else基本用法
if 条件{
else if 条件
}else{
}
package main
import "fmt"
func main() {
//if 条件{} 大括号和条件之间不能换行
if a == 90{
fmt.Println("a 是90");
}
if a >90{
fmt.Println("a 大于90")
}else if a<90{
fmt.Println("a 小于90")
}else {
fmt.Println("a 等于90")
}
for循环用法
for
是 Go 语言唯一的循环语句
for循环语法
for initialisation; condition; post {
}
package main
//循环打印0~10
func main() {
for i:=0;i<10;i++{
fmt.Println(i)
}
for循环省略用法
//三部分,都可以省略
//先省略第一部分
//i :=0
//for ;i<10;i++{
// fmt.Println(i)
//}
//省略第三部分
//i :=0
//for ;i<10;{
// i++
// fmt.Println(i)
//}
//省略第二部分
//for ;;{
// fmt.Println("xxxx")
//}
//死循环
//for {
// fmt.Println("xxxx")
//}