流程控制
Go语言支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构
顺序结构:程序按顺序执行,不发生跳转
选择结构:依据是否满足条件,有选择的执行相应功能
循环结构:依据条件是否满足,循环多次执行某段代码
package main //必须有一个main包
import “fmt”
func main ( ) {
a := “haha”
// if和{就是条件,条件通常都是关系运算符
if a == “haha” { //左括号和if在同一行
//满足条件的时候执行,不满足的时候就不执行
fmt.Println(“哈哈”)
}
//if支持1个初始化语句,初始化语句与判断条件以分号分隔
if a := 10; a == 10 { //条件为真,指向{ }语句
fmt.Println(" a == 10")
}
}