摘要: golang的new和make主要区别如下:1、make只能用来分配及初始化类型为slice,map,chan的数据;new可以分配任意类型的数据2、new分配返回的是指针,即类型*T;make返回引用,即T;3、new分配的空间被清零,make分配后,会进行初始化。effective go举了一个... 阅读全文
posted @ 2015-12-14 20:14 mynetstudy 阅读(283) 评论(0) 推荐(1) 编辑