golang 中 make 和 new 的区别?

答案解析

new返回类型指针,只分配内存,未初始化(适用于值类型)。make只用于slice、map、chan,返回初始化后的类型本身(非指针),并分配底层数据结构。