zoukankan      html  css  js  c++  java
  • go语言条件语句 if else

    示例:

    if a < 5 { 
        return 0 
    } else { 
        return 1 
    }  

    关于条件语句,需要注意以下几点:
     条件语句不需要使用括号将条件包含起来();
     无论语句体内有几条语句,花括号{}都是必须存在的;
     左花括号{必须与if或者else处于同一行;
     在if之后,条件语句之前,可以添加变量初始化语句,使用;间隔;
     在有返回值的函数中,不允许将“最终的”return语句包含在if...else...结构中,否则会编译失败:

    function ends without a return statement。 

    失败的原因在于,Go编译器无法找到终止该函数的return语句。编译失败的案例如下:

    func example(x int) int { 
    if x == 0 { 
    return 5 
    } else { 
    return x 
    } 
    }
    

      

  • 相关阅读:
    Git 操作
    SVN
    一维数组
    常见的数学方法
    常用事件
    function函数
    while;do while; for循环
    JS中的变量提升
    关于js的单双引号嵌套问题
    db.collection is not a function
  • 原文地址:https://www.cnblogs.com/osfipin/p/4682579.html
Copyright © 2011-2022 走看看