Golang作为一种面向对象的语言,函数式编程的思想十分重要。不同语言的特点各有不同,在函数方面我总结了以下几点go支持:可变长参数;函数也可作为一种类型,可以作为参数传递、赋值;支持匿名函数、闭包;支持多个返回值或无返回值;支持命名参数返回不支持:一般情况下,有名函数不支持嵌套,匿名函数可以嵌套;不支持重载(一个包中函数名不能重复);不支持默认参数
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号