lennewmakerecoverpanic len用来求长度,比如 string, array, slice, map, channel new用来分配内存,主要用来分配 值类型,比如int、float32,struct 返回的是指针 make用来分配内存,主要是用来分配 引用类型,比如channel、map、slice recover用于捕获异常,详见异常处理机制 panic接受一个interface{}类型的参数,可以接受一个错误(error),输出错误信息,并终止程序