从零学习 Go 语言(23):一篇文章理解 Go 里的函数
1. 关于函数
函数是基于功能或 逻辑进行封装的可复用的代码结构。将一段功能复杂、很长的一段代码封装成多个代码片段(即函数),有助于提高代码可读性和可维护性。
在 Go 语言中,函数可以分为两种:
- 带有名字的普通函数
- 没有名字的匿名函数
由于 Go语言是编译型语言,所以函数编写的顺序是无关紧要的,它不像 Python 那样,函数在位置上需要定义在调用之前。
2. 函数的声明
函数的声明,使用 func 关键字,后面依次接 函数名
,参数列表
,返回值列表
,用 {} 包裹的代码逻辑体
func 函数名(形式参数列表)(返回值列表){
函数体
}
相关文章