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")
//}