Golang switch case 的使用注意点 
                                                    
                        
                    
                    
  
                    
                    Go 里面的 switch 和 select 跟其语言不太一样,别的语言一般都要 break 跳出代码,防止继续执行后面的 case 代码。但是!Go 不用这个 break 跳出关键词,他就会执行其中一个 case。
反倒是如果你想要连续执行后面的 case 要添加 fallthrough 关键字。
但是 fallthrough 只对 switch 生效。 select 中只能执行其中一个 case 或 default 的代码
参考:
https://studygolang.com/articles/4574
https://lelouchhe.github.io/differences_be...
https://github.com/golang/go/issues/25676
本作品采用《CC 协议》,转载必须注明作者和本文链接
          
          
          
                关于 LearnKu
              
                    
                    
                    
 
推荐文章: