兄弟连Go语言培训分享返回参数命名
目前而言区块链是一门新兴前沿行业,但也是一门综合复杂性强的学科,学习区块链需要有一定的学习能力与知识基础。然而很多线下培训机构却只顾收取高额报名费用,将用户的实际情况置若罔闻,不设报名门槛,不对报名人员进行甄别筛选,实则是一种不负责任的态度。
兄弟连教育Go全栈与区块链培训课程已从多层面颠覆传统培训机构运营思维,区块链课程的开设在一定程度上加大了大众对这一专业领域的认知,其构建起的区块链世界也必将在未来为我们呈现更加高效的生活方式。
Go语言中可以为返回值定义名称。代码实例:
package main
import "fmt"
func add1(a int, b int) int {
return a + b
}
//将返回值取名为sum
func add2(a int, b int) (sum int) {
sum = a + b
return
}
func main() {
fmt.Println(add1(1, 2))
fmt.Println(add1(1, 2))
}
打印结果:
3
3
给返回值取名,在编码方面来讲不具有任何实用意义。
这么做的主要目的是为了使代码清晰。因为Go支持多个返回值,比如一个函数返回5个值,
这样写方法:
func cal(a int, b int) (int,int,int,int,int),使用时要搞清楚这5个值代表什么含义比较费劲,且容易出错,如果给参数起了名字,使用就比较清晰方便了。
文中图片素材来源网络,如有侵权请联系删除网上报名
新闻资讯
更多>>-
兄弟连“因材施教搭建桥梁”计划正式启动
2018-06-14
-
兄弟连PHP培训:高薪就业才是硬道理
2018-06-14
-
兄弟连北京安卓培训:万元高薪班级爆满
2018-06-14
-
25W高薪挑战安卓 零基础培训首选兄弟连
2018-06-14
-
兄弟连PHP教程发布 海量资源应有尽有
2018-06-14