一:为什么需要函数
①:减少代码冗余
②:提高代码的已维护性
二:函数的定义
完成某一功能的程序指令的代码集合,称为函数
三:Golang的函数基本语法
四:函数参数的传递方式
①:值传递,引用传递。两者的不同之处在于值传递是值得拷贝,而引用传递是地址的拷贝
②:值传递:基本数据类型,int系列,float系列,string,bool,数组,struct结构体等。
③:引用传递:指针,slice切片,map,管道channel,interface等。
五:举例说明
略。