GoLang初体验之学习开始——第二天

本文介绍了GoLang编程语言的编辑器选择,包括GoLand和VSCode的特点,以及条件语句、循环语句和跳转语句的基本语法,适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        学习不刻苦,不如卖红薯,今天继续学习GoLang。

        一、编辑器
        好的编辑器,可以让程序员写代码的效率提高很多,可以说,编辑器就是程序员手中的利剑,帮助程序员在代码的道路上披荆斩棘。下面我就推荐两款个人以为还比较好用的GoLang编辑器。
        1、GoLand :JetBrains作为编辑器的出产大户来说,不论是python、web、c、java等等众多语言都给定制了响应的编辑器,风格统一,操作便捷。GoLang也不例外,JetBrains出产了对应的GoLang。优点是,针对性强,操作方便,对于使用过其它对应的编辑器的用户来说,上手快,很容易完成相应的配置。
        2、VSCode:不敢说是目前来说最火爆的编辑器,但是,相对应的,各个方面的功能插件齐全,广泛的功能,多语言集合的特性,让我深深的爱着VSCode。对于使用过VSCode编辑器的用户来说,只需要下载一个对应的插件,就得心应手的犹如写着原先的代码一样,毫无滞涩感,完美!

        二、条件语句
        不同之处,各有各的不同,相同之处,总是那么的类似。嘿嘿,与其它编程语言很相似,GoLang 的常用条件语句也有if、switch,使用的方法还是一样的不同的是判断的条件不需要在括号里面了,见例子:

 if a {
    // 条件为真时,执行的代码
}
if a {
    // 条件为真时,执行的代码
}else {
    // 条件不为真时,执行的代码
}
if a {
    // 条件为真时,执行的代码
} else if b {
    // 条件a不为真时,条件b为真时,执行的代码
} else{
    // 条件不为真时,执行的代码
}
switch a {
    case b:
        //  当a=b时,执行的代码
       break
}

        三、循环语句
        直接上例子
for a:=0;a<10;a++{
    // 满足条件时执行的语句
}
        四、跳转语句
1、break:一如既往的跳出当前方法、循环
2、continue:一如既往的跳出当前循环步骤,进入下一次循环
3、goto: 也许是我学的不太好,在我所知的其它语言中,没有遇到过goto语句,这个语句有意思的地方是类似于web中的锚点,当在某处设立标识 执行goto 标识就可以直接执行goto语句后面的部分例如:
End
    fmt.Println("我从下面来")
goto End

goto End
for a:=0;a<5;a++{
    fmt.Println("我在循环中")
}
End
       fmt.Println("我从哪里来")
在上面第二个例子中会直接跳过循环语句,不会执行,直接从End下面的语句中开始执行,而第一个语句会一直循环输出语句。
        
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值