• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

(六)Go语言的基础语法-循环/条件语句/函数/指针

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一. Go的if条件语句

    

   Go语言的if条件语句特点:

   1.支持正常写法,但无需括号

   *2.可以在if条件里赋值变量,但对应的作用域也只在if条件语句里 

二. Go的switch条件语句

   

    Go语言的switch条件语句特点:

    1.没有break,除非使用fallthrough

    2.switch后可以没有表达式

三. Go的循环语句(下面的例子是十位数转二进制的算法)

    

    Go语言的循环语句特点:

    1.for的条件里不需加括号

    2.for的条件可以省略初始条件,结束条件,递增表达式

   3.即什么不加就是死循环,留一个递增表达式,就是其他语言的while

四. Go的函数

      

    Go语言的函数特点:

    1. 函数的返回值可以多个

    2. 函数的返回值可以起名字 (仅用于比较简单的函数,对于调用者而言没有区别)

    3. 传可变参数列表

    4. 返回值的类型写在最后面

    5. 没有默认参数

    6. 参数可以是函数

    7. Go语言只有值传递,没有引用传递

 五.Go的指针

     

     GO指针的特点:

     1. 指针不能运算

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
[Go] 开发 go web 项目,踩到的一些“坑”发布时间:2022-07-10
下一篇:
欢迎访问阿里云Go Module代理仓库服务发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap