6.1 介绍
...小于 1 分钟
6.1 介绍
编写多个函数的主要目的是将一个需要很多行代码的复杂问题分解为一系列简单的任务(那就是函数)来解决。而且,同一个任务(函数)可以被调用多次,有助于代码重用。
好的程序是非常注意 DRY 原则的,即不要重复你自己 (Don't Repeat Yourself),意思是执行特定任务的代码只能在程序里面出现一次。
Go 不允许函数重载,即同名函数。
6.1.1 类型
- 普通的带有名字的函数
- 匿名函数或lambda函数
- 方法(Methods)
6.1.2 函数签名
函数参数、返回值以及它们的类型被统称为函数签名
func functionName(parameter_list) (return_value_list) {
…
}
parameter_list
的形式为(param1 type1, param2 type2, …)
return_value_list
的形式为(ret1 type1, ret2 type2, …)
Powered by Waline v2.15.2