函数在 Go 语言中属于“一等公民(First-Class Citizen)”拥有“一等公民”待遇的语法元素可以如下使用 可以存储在变量中; 可以作为参数传递给函数; 可以在函数内部创建并可以作为返回值从函数返回; 1. 函数可以存储在变量中 var ( myFprintf = func(w io.Writer, format string, a ...interface