经常会有一些朋友问go语言的一些问题和疑惑,其实好多问题在官方文档和stackoverflow里都有详细的讲解,只要你肯花时间读一遍官方文档和Effective Go基本上都有找到答案.本文总结一下大家经常问到的一些问题,长期更新. 代码都在github上, 地址 https://github.com/lpxxn/gocommonquestions new 和make 的区别 简单来说,new(T)用于分配内存,返回指向T类型的一个指针,指针的值为T类型的零值 n1 := new(int) fm…