Go 函数
本文最后更新于:3 年前
Go 函数
函数声明
- 关键字
func
用来声明一个函数 - 函数可以有一个或者多个参数,每个参数后面带有不同的类型,通过,分隔
- 函数可以返回多个值
- 如果只有一个返回值且不声明返回值变量,那么你可以省略 包括返回值 的括号
- 如果没有返回值,那么就直接省略最后的返回信息
- 如果有返回值, 那么必须在函数的外层添加 return 语句
- 所有的参数都是值传递: slice, map, channel 会有传引用的错觉
- 函数可以作为变量的值
- 函数可以作为参数的返回值
函数基本定义
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!