博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
go学习总结2-控制结构
阅读量:6223 次
发布时间:2019-06-21

本文共 403 字,大约阅读时间需要 1 分钟。

hot3.png

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}

转载于:https://my.oschina.net/joeyjava/blog/271509

你可能感兴趣的文章
OpenStack若干概念
查看>>
AttributeToElement
查看>>
php使用循环创建任意长度数组
查看>>
站立会议03
查看>>
POJ3068:"Shortest" pair of paths——题解
查看>>
上传本地文件到github(码云)上(小乌龟方式,sourcetree方式)
查看>>
微软Holographic将更名为Windows Mixed Reality
查看>>
豪情哥的忠告 能做到这一条就够用了
查看>>
精彩的javascript对象和数组混合相加
查看>>
Markdown介绍及工具推荐
查看>>
面向对象软件设计原则(一) —— 引子
查看>>
EaseType 缓动函数
查看>>
Unity VR全景漫游
查看>>
【pycharm】pycharm上安装tensorflow,报错:AttributeError: module 'pip' has no attribute 'main' 解决方法...
查看>>
Oracle RAC的五大优势及其劣势
查看>>
Android中的Service使用
查看>>
设计模式——单例模式
查看>>
python 教程 第一章、 简介
查看>>
jQueryUI Repeater 显示批处理行进度 - JQueryElement [9]
查看>>
Egit的merge合并冲突具体解决方法
查看>>