首页 > Go语言教程 > Go语言函数 阅读:1,935

Go语言函数(Go语言func)

< 上一页Go语言continue Go语言函数声明下一页 >

pk10开户推出辅导班啦,包括「C语言辅导班、C++辅导班、算法/数据结构辅导班」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践 + 永久学习。QQ在线,随时响应!

函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段,其可以提高应用的模块性和代码的重复利用率。

Go 语言支持普通函数、匿名函数和闭包,从设计上对函数进行了优化和改进,让函数使用起来更加方便。

Go 语言的函数属于“一等公民”(first-class),也就是说:
  • 函数本身可以作为值进行传递。
  • 支持匿名函数和闭包(closure)。
  • 函数可以满足接口。
本章内容:
1. Go语言函数声明(函数定义)
2. Go语言将秒转换为具体的时间
3. Go语言函数中的参数传递效果测试
4. Go语言函数变量——把函数作为值保存到变量中
5. Go语言字符串的链式处理——操作与数据分离的设计技巧
6. Go语言匿名函数——没有函数名字的函数
7. Go语言函数类型实现接口——把函数作为接口来调用
8. Go语言闭包(Closure)——引用了外部变量的匿名函数
9. Go语言可变参数(变参函数)
10. Go语言defer(延迟执行语句)
11. Go语言处理运行时错误
12. Go语言宕机(panic)——程序终止运行
13. Go语言宕机恢复(recover)——防止程序崩溃
< 上一页Go语言continue Go语言函数声明下一页 >