从零学习 Go 语言(23):一篇文章理解 Go 里的函数

2020-07-08 00:00:00 函数 多个 参数 返回值 类型



1. 关于函数

函数是基于功能或 逻辑进行封装的可复用的代码结构。将一段功能复杂、很长的一段代码封装成多个代码片段(即函数),有助于提高代码可读性和可维护性。

在 Go 语言中,函数可以分为两种:

  • 带有名字的普通函数
  • 没有名字的匿名函数

由于 Go语言是编译型语言,所以函数编写的顺序是无关紧要的,它不像 Python 那样,函数在位置上需要定义在调用之前。

2. 函数的声明

函数的声明,使用 func 关键字,后面依次接 函数名参数列表返回值列表用 {} 包裹的代码逻辑体

func 函数名(形式参数列表)(返回值列表){
    函数体
}

相关文章