`
afeifqh
  • 浏览: 117580 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

go学习总结2-控制结构

    博客分类:
  • go
阅读更多

go语言的控制结构有 if  switch for

 

if例子:

func IfFunc(i int, b bool) int { // 此函数参数为int类型的i 布尔类型b  返回int类型
	var k int 
	k = 1
	if b {                         //if 条件判断是这种形式,后面加{号 此{号必须与if同一行,放入下一行go编译出错
		if i > 10 {
			k = 5
		} else {
			k = 10
		}
	} else {
		k = 0
	}
	return k  //返回k
}

func IfFunc2(i int, b bool) (n, j int) { //注意此返回值 跟 返回的形式。go特殊的命名返回形式
	n = i
	j = i
	return
}

 

 

 

分享到:
评论

相关推荐

    Golang2-new.docx

    个人学习golang笔记,从各种教程中总结而来,作为入门参考。目录如下 目录 1. 入门 1 1.1. Hello world 1 1.2. 命令行参数 2 2. 程序结构 3 2.1. 类型 4 2.1.1. 命名类型(named type)与未命名类型(unamed ...

    go-study-project:go语言学习历程

    继续研究项目go语言学习历程所有学习上的成功,都只承受两件事-策略和坚持,而坚持本身就是最重要的策略!go-study Go学习笔记总结去基础Go环境和命令|Go基本数据类型|薄片和切片|地图|流程控制|函数|结构体和方法|...

    asp.net知识库

    第2章 并发操作的一致性问题 (2) Using sqlite with .NET Visual Studio 2005 中的新 DataSet 特性 MySQL 和 .Net2.0配合使用 与DotNet数据对象结合的自定义数据对象设计 (二) 数据集合与DataTable 与DotNet数据对象...

    Flash格斗动画的动作设计和动作的制作.doc

    2: 现在我们来编辑一个"回旋踢"的动作, 具体请查看视频教程, 分为Part-1 和Part-2.[down=attachments/All_Files/Action-2.rar] 由于我操作多用快捷键进行功能的转换, 如Crtl+A全选, 然后在帧上按住Alt进行所有帧的...

    sql表关系.txt

    mysql学习总结, 表与表的关系 表:具有固定列数和任意行数。 数据库:一些关联表的集合。 主键:一个数据表只能包含一个主键,使用主键来查询数据。 外键:用来关联两张表。 索引:快速访问数据库表的特定信息...

    MongoDB Shell 命令实例总结【进阶篇】

    2、其中的内容结构与 mongodb基础命令是一致的,只不过添加了很多内容进去,适用于想进一步学习mongodb数据库的人 3、我其实也是菜鸟,所以我会用很白目的语言来解释其中的内容,如果你也跟我一样,那就两只鸟一起飞...

    Reversing:逆向工程揭密

    6.8 要点总结 239 6.9 进一步讨论 241 6.10 结论 242 第7章 审查程序的二进制码 243 7.1 定义问题 243 7.2 漏洞 245 7.2.1 堆栈溢出 245 7.2.2 堆溢出 255 7.2.3 字符串过滤程序 256 7.2.4 整数溢出 256 7.2.5 类型...

    二十三种设计模式【PDF版】

    2.设计模式是比 J2EE 等框架软件更小的体系结构,J2EE 中许多具体程序都是应用设计模式来完成的,当你深入到 J2EE 的内 部代码研究时,这点尤其明显,因此,如果你不具备设计模式的基础知识(GoF 的设计模式),你很难...

    嵌入式Linux系统移植步步通

    2软件环境......................................................................................................................................8 2.1主机软件环境...........................................

    LINUX系统移植及UBOOT代码分析.zip

    2 软件环境.......................................................................................................................................8 2.1 主机软件环境........................................

Global site tag (gtag.js) - Google Analytics