#go语言程序设计#过程式编程:

1.影子变量,覆盖;

2.类型转化type;

类型断言interface()判断;

3.分支 if switch select 

标签:Found:(标识符)

4.通信和并发语句;

goroutine轻量级线程(协程);

多线程程序;

非阻塞编程;

并发问题;

结合select语句;

5.defer 延迟加载;

panic recover 异常处理机制;

6.函数参数 init()  main() ;

7.匿名函数,闭包,可以使用作用域范围内的变量和常量;

8.递归函数;

9.运行时选择函数,映射;

函数引用,制造分支;

动态函数;

10.泛型函数,不区分参数类型;

11.高阶函数,函数作为参数传递;