美文网首页
Go 语言条件语句

Go 语言条件语句

作者: 醉倾城1 | 来源:发表于2020-08-24 07:07 被阅读0次

条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 false 的情况在执行另外的语句。

下图展示了程序语言中条件语句的结构:


条件语句

Go 语言提供了以下几种条件判断语句:

语句 描述
if 语句 if 语句 由一个布尔表达式后紧跟一个或多个语句组成。
if...else 语句 if 语句 后可以使用可选的 else 语句, else 语句中的表达式在布尔表达式为 false 时执行。
if 嵌套语句 你可以在 ifelse if 语句中嵌入一个或多个 ifelse if 语句。
switch 语句 switch 语句用于基于不同条件执行不同动作。
select 语句 select 语句类似于 switch 语句,但是select会随机执行一个可运行的case。如果没有case可运行,它将阻塞,直到有case可运行。

注意:Go 没有三目运算符,所以不支持 ?: 形式的条件判断。

相关文章

  • go语言流程和函数(五)

    流程控制 if语句 go语言的if语句不需要括号,go语言的if还可以在条件判断的地方声明变量,go语言中的got...

  • Go 语言条件语句

    条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 fa...

  • Go 语言条件语句

    条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 fa...

  • Go学习随笔(三)

    Go语言条件判断 if语句 if condition1 { if var decla...

  • Go 语句

    Go 语言条件语句 if 语句 | if 语句 由一个布尔表达式后紧跟一个或多个语句组成。 | if...else...

  • Go语言探索 - 6(原创)

    Go语言基础系列博客用到的所有示例代码 在上一篇文章中,主要学习了Go语言的条件判断语句以及循环语句,本篇文章主要...

  • go语言有goto?

    go语言中goto的使用 一、goto 基本介绍 Go 语言的 goto 语句可以无条件地转移到程序中指定的行。 ...

  • Go语言 流程控制

    Go语言支持以下几种流程控制语句条件语句:关键字为 if,else 和else if选择语句:关键字为switch...

  • Go语言学习笔记(五)

    这是Go语言学习笔记的第五篇 条件语句 条件语句格式: 几点注意的地方: 不需要使用括号()将条件包含起来 花括号...

  • 07-Go语言条件语句

    if条件语句 if条件语句三种格式 if条件语句结构特点 switch条件语句 语句格式 switch语句注意点

网友评论

      本文标题:Go 语言条件语句

      本文链接:https://www.haomeiwen.com/subject/shcpjktx.html