new
函数声明
func new(Type) *Type
new 是 Golang的内建函数,用于分配内存,其中,第一个参数是类型,返回值是类型的指针,其值被初始化为“零”(类型对应的零值,int 初始化为0,bool初始化为 false 等)
make
函数声明
func make(t Type, size ...IntegerType) Type
make 是 Golang 的内建函数,仅用于分配和初始化slice、map 以及 channel 类型的对象,三种类型都是结构体。返回值为类型,而不是指针。