if
基本结构
if 条件判断{
代码语句
}
if —else—结构
if 条件判断{
代码语句1
}else{
代码语句2
}
if-else if 结构
if 条件判断{
要执行的代码段
}else if 条件判断{
要执行的代码段
}else{
要执行的代码段
}
switch
switch 变量或者表达式的值{
case 值1:
要执行的代码
case 值2:
要执行的代码
case 值3:
要执行的代码
default:
要执行的代码
}
- go中只有for结构没有while和do-while结构
基本语法
表达式1:定义一个循环的变量,记录循环的次数
表达式2:一般为循环条件,循环多少次
表达式3:一般为改变循环条件的代码,使循环条件终有一天不再成立
for 表达式1;表达式2;表达式3{
循环体
}
var i int
for i =1; i<=10;i++{
fmt.Println("hello")
}