** Function函数**
Go语言支持函数式编程。
函数基础部分:
函数的定义
函数的参数
函数的返回值
return关键字
作用域
可变参数
参数的传递
递归函数
函数基高级部分:
函数的类型
函数的本质 :作为一种特殊的指针变量
匿名函数
函数作为参数:回调函数callback (c#中的委托和事件)
函数作为返回值:闭包 closure
**defer函数 **
Function函数
概念:
函数是执行特定任务的代码块。
就是一段具有独立功能的代码。可以被多次调用。
面向对象
- 函数:独立的功能,可以直接调用。( Static )
- 方法:对象的功能,需要创建对象来调用。
递归函数:
- 一个函数自己调用自己,就叫做递归函数。
- 递归函数要有出口,逐渐的向出口靠近。
- 本文作者: 梁俊可
- 本文链接: http://ljk3d.com/2021/10/19/goLangNote/goLangBasic/07_GoLang语言入门_基础语法_函数/
- 版权声明: 梁俊可工作室