go 语言中 new和make的区别

2018-06-28  本文已影响0人  R_X

它适用于值类型 ---> 数组和结构体;它相当于 &T{}。

它只适用于3种内建的引用类型:切片、map 和 channel

简言之:new(T) => 返回 指针; make(T) => 返回 值。

上一篇下一篇

猜你喜欢

热点阅读