Go语言学习04-函数
Go语言学习04-函数
函数是一等公民
<font color="Blue">
与其他主要编程语言的差异</font>
- 可以有多个返回值
- 所有参数都是值传递: slice, map, channel 会有传引用的错觉
- 函数可以作为变量的值
- 函数可以作为参数和返回值
学习函数式编程
可变参数
1 | func sum(ops ...int) int { |
defer 函数
1 | func TestDefer(t *testing.T) { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 技术匝记簿!
评论