• make 只适用于3种内建的引用类型:切片、map 和 channel。make(T) 返回一个类型为 T 的初始值,不是指针

  • new(T) 返回类型为*T; 即new(某个结构体),得到的结果是该结构体的指针; new 适用于值类型,如数组和结构体;new(T)相当于&T{}

new一般不常用,而用&T{}代替