网站建设如何运营,重庆网站建设建站收费,做网站要不要签合同,手工制作礼品盒在这篇教程中#xff0c;我们将学习 Go 语言中的 switch 语句#xff0c;它是条件分支的重要结构。我们将通过一个示例程序逐步解析 switch 的不同用法。 package mainimport (fmttime
)func main() {i : 2fmt.Print(Write , i, …在这篇教程中我们将学习 Go 语言中的 switch 语句它是条件分支的重要结构。我们将通过一个示例程序逐步解析 switch 的不同用法。 package mainimport (fmttime
)func main() {i : 2fmt.Print(Write , i, as )switch i {case 1:fmt.Println(one)case 2:fmt.Println(two)case 3:fmt.Println(three)}switch time.Now().Weekday() {case time.Saturday, time.Sunday:fmt.Println(Its the weekend)default:fmt.Println(Its a weekday)}t : time.Now()switch {case t.Hour() 12:fmt.Println(Its before noon)default:fmt.Println(Its after noon)}whatAmI : func(i interface{}) {switch t : i.(type) {case bool:fmt.Println(Im a bool)case int:fmt.Println(Im an int)default:fmt.Printf(Dont know type %T\n, t)}}whatAmI(true)whatAmI(1)whatAmI(hey)
}