会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
j_x_x
2019年5月24日
go流程控制
摘要: if Go里面if条件判断语句中不需要括号,条件判断语句里面允许声明一个变量,任何在这里声明的变量都可以在所有的条件分支中使用。 goto 用goto跳转到必须在当前函数内定义的标签,标签名是大小写敏感的。 for for是go中的唯一的循环结构,在go里面有以下几种使用形式 go switch s
阅读全文
posted @ 2019-05-24 13:39 j_x_x
阅读(233)
评论(0)
推荐(0)
函数
摘要: 声明 变参 接受变参的函数是有着不定数量的参数的。定义函数使其接受变参: defer延迟语句 在defer后指定的函数会在函数退出前调用。你可以在函数中添加多个defer语句。当函数执行到最后时,这些defer语句会按照逆序执行,最后该函数返回。 go for i := 0; i
阅读全文
posted @ 2019-05-24 13:20 j_x_x
阅读(178)
评论(0)
推荐(0)
struct,interface,method
摘要: struct类型,值传递的 声明 struct的匿名字段 struct定义的时候是字段名与其类型一一对应,实际上Go支持只提供类型,而不写字段名的方式,也就是匿名字段,也称为嵌入字段。当匿名字段是一个struct的时候,那么这个struct所拥有的全部字段都被隐式地引入了当前定义的这个struct。
阅读全文
posted @ 2019-05-24 12:47 j_x_x
阅读(207)
评论(0)
推荐(0)
go语言基础
摘要: Go程序是通过package来组织的,package告诉我们当前文件属于哪个包,如果包名是main则告诉我们它是一个可独立运行的包,它在编译后会产生可执行文件。其它的包最后都会生成 .a文件并放置在 每一个可独立运行的Go程序,必定包含一个package main,在这个main包中必定包含一个入口
阅读全文
posted @ 2019-05-24 11:09 j_x_x
阅读(141)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告