golang 条件语句和循环语句
admin
2023-08-01 10:25:02
0

golang的条件语句:

package main
import (
    "fmt"
)

func main(){
    age := 18
    
    // if else if else 语句
    if age == 18 {
        fmt.Println("your age is 18")
    }else if age > 18{
        fmt.Println("your age is bigger than 18") 
    }else {
        fmt.Println("your age is smaller than 18")
    }

    //swith 语句 匹配一个就退出
    switch age {
    case 16:
        fmt.Println(your age is 16)
    case 18:
        fmt.Println(your age is 18)      
    default:
        fmt.Println(your age is not 16 or 18)    
    }
    //switch语句另一种写法
    switch {
    case age < 18:
        fmt.Println(your age is smaller than 18)
    case age > 18:
        fmt.Println(your age is bigger than 18)      
    default:
        fmt.Println(your age is not 16 or 18)    
    }    
    // for 循环
    for i :=0;i <10;i++{
        fmt.Println(i)
    }
    // for 循环另一种写法
    i := 0
    for ; i<10;i++{
        fmt.Println(i)
    }
    //for 循环另一种写法
    i := 0
    for i < 10{
        fmt.Println(i)
        i++
    }
    // for 死循环
    for {
        fmt.Println("1")
    }
}


上一篇:Shell编程风格模板

下一篇:golang strings包

相关内容

热门资讯

风声|肖鹰和蒋方舟的战争:警惕... 作者丨洪昭资深媒体评论员最近一周,清华大学肖鹰教授举报青年作家蒋方舟人大硕士论文造假一事持续霸榜热搜...
“调查因凡蒂诺”,72名欧洲议... 【环球网报道 记者 李梓瑜】据“政治新闻网”欧洲版报道,当地时间8日,72名欧洲议会议员联名致信欧盟...
内鬼受贿2千万致公司损失1个亿... 澎湃新闻记者 朱远祥经历两次立案、两次撤案之后,商人尚选玉近日被海南警方重新立案侦查。海口市公安局的...
加拿大载10名华人渔船离奇沉没... 加拿大不列颠哥伦布省一艘全是华人的商业海钓包船6月底出海后突然沉没。据悉,船上共有10人,均为华人,...
广西回应六蓝水库现状:水位下降... 今天,广西南宁防汛救灾发布会通报:位于横州市的六蓝、云表两座水库都建于1958年,属于中型水库,坝体...
干搜索12年,前百度老兵实话:... 入行12年,我算是妥妥的搜索圈老兵。毕业直接入职百度服务商公司,深耕搜索营销,前十年死磕SEO优化,...
一滴水的48载“长征” 48载俯身田间,一项项节水专利技术研发出来,一条条滴灌管线延伸开来,一片片作物丰腴起来。 48载,青...
河南移动:以“智为先”书写AI... 【大河财立方 记者 王楠 通讯员 王静】“智汇中原,数创未来”,2026河南省人工智能大会7月9日启...
原创 乱... 提效还是背锅? 定焦One(dingjiaoone)原创 作者 |金玙璠 陈丹 王汉星 李梦冉 雷晶...
一颗14克的芯片,拯救了葡萄牙... 你是否碰到了球? “老实说,我感觉头发有轻微接触,我问了裁判那是什么。我不确定自己是否碰到了球。他告...