package main import "fmt" func main() { var a =10; if a>10 { //大括号前不能回车 fmt.Println("dayu10") }else if a<10{ fmt.Println("xiaoyu10"); }else { fmt.Println("10") } } //没什么好过多介绍就这样...
switch接变量
code
package main import "fmt" func main() { a := 2 switch a { case 1: //至关于if a==1 fmt.Println("等于1") default: //至关于else fmt.Println("不等于1") } }
switch不接变量
it
package main import "fmt" func main() { a := 1 switch { case a==1: fmt.Println("等于1") default: //至关于else fmt.Println("不等于1") } }
package main import "fmt" func main() { a := 1 switch { case a==1: fmt.Println("等于1") fallthrough //只要代码读到fallthrough与他紧挨着的不管是否知足条件他都会执行里面的内容 default: //至关于else fmt.Println("不等于1") } }