1. 程序声明
import 导入package 包
2. 程序实体声明和定义
chan 通道var 变量声明const 常量声明func 用于定义函数和方法interface 定义接口map 字典/mapstruct 定义数据类型type 类型声明
3. 程序流程控制
forbreakcontinueselect 选择流程switchcasedefaultdefer 标识在函数退出之前执行ifelsego 用于并行gotofallthroughrange 遍历读取slice,map, channel数据return 用于从函数返回
