在程序中,程序运行的流程控制决定程序是怎么样执行的。
一、主要三大流程控制
-
顺序控制
-
分支控制
-
循环控制
二、顺序控制
程序从上到下依次执行,中间没有任何判断和跳转
- 注意的是,go中使用的变量需要是已经定义好的,不能在使用的时候才定义,否则会报错
package main
import "fmt"
func main() {
// 顺序控制
var a int = 10
var b int = 20
fmt.Println("a =", a)
fmt.Println("b =", b)
// 注意:变量使用需要先定义好
// fmt.Println("c =", c) // 这里会报错,因为c没有定义
// var c int = 30
}