package main import "fmt" func logger(s string) { fmt.Println(s) } func main() { tag := 2 // 用法1 switch tag { case 1: logger("a") case 2, 4: logger("b") case 3: logger("c") default: logger("无效的输入") } // 用法2 switch { case tag < 2: logger("小于2") case tag > 2: logger("大于2") case tag == 2: logger("等于2") default: logger("无效的输入") } }