golang(06)函数介绍
发布时间:2020-12-16 09:21:14 所属栏目:大数据 来源:网络整理
导读:原文链接??http://www.limerence2017.com/2019/09/11/golang11/#more 函数简介 函数是编程语言中不可缺少的部分,在golang这门语言中函数是一等公民。也是使用好golang的必备技能。 看下golang函数的格式 1 2 3 func 函数名 (函数参数)返回值类型{ } ? 一个
原文链接??http://www.limerence2017.com/2019/09/11/golang11/#more函数简介函数是编程语言中不可缺少的部分,在golang这门语言中函数是一等公民。也是使用好golang的必备技能。
? 一个简单的函数
? 该函数返回传入的字符串,函数调用如下
? 返回多个返回值golang 允许函数返回多个返回值
? 函数返回两个数相加的结果和错误,下面调用这个函数
? 函数内部可以使用标签
goto会跳转到fmt.Println(n)处继续执行,达到i循环自增并输出的效果 函数可变参数golang 中允许函数使用可变参数
? 可变参数的写法是参数名后加上…类型,我们调用一下这个函数
? 可变参数可以通过切片获取元素。再写一个函数
? 这个函数内部将参数用展开传递给myfuncv,args是一个切片,展开用…,这样myfuncv就可以继续处理了。
? MyPrintf函数将参数args遍历后根据类型判断,做出相应输出。interface类型的变量后边加上.(type)就可以返回他的类型。接口的相关知识之后讲解。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |