函数概述
- 函数是对一段能够重复使用的代码的封装
- 函数的参数定义了外界给函数输入的数据
- 函数的返回值定义了函数给外界输出的数据
- Go语言函数支持不定长参数和多个返回值
@函数定义和调用
1 | //定义函数 |
@函数参数 无参函数
1 | func add0() { |
带参函数
1 | func add1(a int) { |
多个参数
1 | //多个参数 |
不定长参数
1 | func addx(x ...int) { |
@函数返回值 无返回值
1 | //无返回值 |
有返回值
1 | //有返回值 |
多个返回值
1 | //多个返回值 |
@函数定义和调用
1 | //定义函数 |
@函数参数 无参函数
1 | func add0() { |
带参函数
1 | func add1(a int) { |
多个参数
1 | //多个参数 |
不定长参数
1 | func addx(x ...int) { |
@函数返回值 无返回值
1 | //无返回值 |
有返回值
1 | //有返回值 |
多个返回值
1 | //多个返回值 |