
    # 函数声明
        在go中所有函数都必须声明在包级别代码块中，或者说任何一个函数都不能声明在另一个函数体内
        虽然匿名函数可以定义在函数体内，但是匿名函数定义不属于函数声明   
    
    # 函数的退出阶段 
        一个函数从返回开始到最终退出的阶段称为此函数的退出阶段 exiting phase
        函数退出阶段的意义？？？

    # 匿名函数
         注意匿名函数定义不是一个函数声明          