(7) go 函数

1、格式

(7) go 函数

调用

(7) go 函数

2、包

(1)包 本质 文件夹。每一个文件都必须属于一个包

(7) go 函数

(7) go 函数

(2)给包取别名

(7) go 函数

(3)函数的首字母大小,决定是否能被外包访问

(3)

3、多返回值

4、递归

5、基本数据类型和数组都是拷贝传递,原来的变量值不会发生变化,如果希望修改可以传入地址

6、go函数不支持重载

(7) go 函数

7.

(7) go 函数

8.自定义数据类型

(7) go 函数

需要转换

(7) go 函数

9.支持可变参数

(7) go 函数

10. init函数

(7) go 函数

(7) go 函数

12.匿名函数

(1)

(7) go 函数

(2)

(7) go 函数

(3)全局匿名

(7) go 函数

调用(7) go 函数

13.闭包

(7) go 函数

(7) go 函数

注意:这个n只初始化一次

14. defer

(1)

defer会延迟执行

(7) go 函数

(7) go 函数

(2)

(7) go 函数

(7) go 函数

n2 依然等于 20

(3)实用用法

(7) go 函数

15.函数 作用域

(7) go 函数

上一篇:1. JavaScript学习笔记——JS基础


下一篇:ashx是什么文件