Go 语言当中 new 和 make 有什么区别吗
new 的作用是初始化一个纸箱类型的指针 new 函数是内建函数,函数定义:
func new(Type) *Type
⚫ 使用 new 函数来分配空间
⚫ 传递给 new 函数的是一个类型,而不是一个值
⚫ 返回值是指向这个新非配的地址的指针
new 的作用是初始化一个纸箱类型的指针 new 函数是内建函数,函数定义:
func new(Type) *Type
⚫ 使用 new 函数来分配空间
⚫ 传递给 new 函数的是一个类型,而不是一个值
⚫ 返回值是指向这个新非配的地址的指针