美文网首页
Golang learning 控制语句

Golang learning 控制语句

作者: wangyongyue | 来源:发表于2019-05-10 18:01 被阅读0次

和其他编程语句一样的控制语句
我们一起来看
if else

b := 1
if b > 0{
    fmt.Println(b)
}else {
    fmt.Println(b)

}

if x := 7;x > 0{       支持表达式运算,顺序执行,必须用;作为结束语句,这个还是很新颖的
    fmt.Println(x)
}
    

switch

a := 1
b : = 2
switch b {                         支持单个匹配,多个匹配,变量匹配,不能出现重复常量
case 1:fmt.Println(b)
case 2,4:fmt.Println(b)
case b:fmt.Println(b)
default:
    fmt.Println(b)

}

for

for i := 0; i < 10 ; i ++  {

    fmt.Println(i)
}

data := []int{5,6,7}
for i,s := range data{              类似 for in ,这个我很喜欢
       fmt.Println(i,s)
}
for  _ ,s := range data{              也可以返回单个数值, _ 匿名字符,占位置用的,这个也很好哦
       fmt.Println(s)
}

相关文章

  • Golang learning 控制语句

    和其他编程语句一样的控制语句我们一起来看if else switch for

  • Golang基础(二)——流程控制语句

    Golang基础——流程控制语句 @([07] golang)[Go总结] [TOC] for循环语句 go只有f...

  • Golang流程控制

    Golang流程控制 Golang当中的流程控制ifif语句由一个布尔表达式后紧跟一个或多个语句组成Go变成语言种...

  • 控制语句与数组-GOLANG

    golang -@amazeUI -2017-08-01 15:57:12 基本控制语句有if,for,switc...

  • C# Learning:迭代语句

    关于如何使用break语句,continue语句等对迭代语句进行控制请见我的另一篇文章《C# Learning:跳...

  • Introduction

    This is the notes written for the learning of GoLang Stru...

  • 《日子》golang-控制语句

    判断语句if -条件表达式没有括号-支持一个初始化表达式(可以是并行方式)-左大括号必须和条件语句或else在同一...

  • 控制语句与数组 golang

    if判断 基本控制语句有 if , for , switch 。 if 系列语句和 php 的一些区别,if 条件...

  • Python Learning-条件控制语句

    Python的条件控制语句-if语句,通过判断条件值,而决定是否执行代码块 if表示如果,即,如果条件成立,则执行...

  • Golang学习笔记4——控制语句

    1.基础知识补充(指针、递增递减语句) 指针go虽然保留了指针,但是与其它编程语言不同的是,在go当中不支持指针运...

网友评论

      本文标题:Golang learning 控制语句

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