if...else...
package main
import "fmt"
func main() {
const ADULT int = 18
var age int = 20
// 1. if条件语句
if age > ADULT {
fmt.Printf("age=%d, 大于%d,成人\n", age, ADULT)
}
age = 16
// 2. if...else...条件语句
if age > ADULT {
fmt.Printf("age=%d, 大于%d,成人\n", age, ADULT)
} else {
fmt.Printf("age=%d, 小于%d,小孩\n", age, ADULT)
}
}
switch语句
package main
import "fmt"
func main() {
var grade = "A"
switch grade {
case "A":
fmt.Println("优")
case "B":
fmt.Println("良")
case "C":
fmt.Println("及格")
case "D":
fmt.Println("差")
default:
fmt.Println("未知")
}
}