一、while与do...while
Go语言没有while和do...while语法,可以通过for循环来实现其使用效果。
二、while的替代使用
//while循环使用
package main
import (
"fmt"
)
func main(){
//定义一个变量
var a1 int = 1
for {
if a1 >= 6 {
break //跳出结束循环
} else {
fmt.Println("hello")
a1++
}
}
}
三、do...while的使用
//do...while循环使用
package main
import (
"fmt"
)
func main(){
//定义一个变量
var a1 int = 1
for {
fmt.Println("hello") //不管条件是否满足都会执行一次
a1++
if a1 > 6{
break
}
}
}