用for实现Go的while和do...while


Go的while和do...while实现

Go语言没有while和do...while语法,我们可以通过for实现:即break在业务代码执行前相当与while,break在业务代码执行后相当do...while

  • while
  • for {
        if condition {
            break
        }
        xxxx
        xxxx
    } 
  • do...while
  • for {
        xxxx
        xxxx
        if condition {
            break
        }
    } 

    也很简单吧~


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM