go 中new 和 make 的区别
摘要:
1. new(T)返回的是指针,*T 指向T的零值(nil),并未初始化或叫实力化; 2. make (T) 返回的是初始化后的T 对象,可以直接用,只能用于slice,map,channel。但注意它是引用类型,与python中可变类型相似。 3. 值类型是int,string等类似于python 阅读全文
posted @ 2021-03-12 11:26 赤子之心心有所属 阅读(90) 评论(0) 推荐(0) 编辑