概述
switch的用法和写法
1.
var n = 8
switch n {
case 8:
fmt.Println(n++)
break
case 6:
fmt.Println(n--)
break
}
2.
switch s := 8; s {
case 8:
fmt.Println(s++)
break
case 6:
fmt.Println(s--)
break
}
3.一个分支可以多个值,多个case 值中间使用英文逗号分隔
var n = 5
switch n {
case 1,3,5,7,9:
fmt.Println("奇数")
break
case 2,4,6,8,10:
fmt.Println("偶数")
break
}
// 偶数
4.分支还可以使用表达式,这时switch后面不需要变量
var score = 80
switch {
case score > 90:
fmt.Println("A")
break
case score <= 90 && score >=80:
fmt.Println("B")
break
}
// B
switch fallthrough 穿透
最后
以上就是发嗲小兔子为你收集整理的golang 学习(十一)switch的用法switch的用法和写法的全部内容,希望文章能够帮你解决golang 学习(十一)switch的用法switch的用法和写法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复