golang
iteye_19595
这个作者很懒,什么都没留下…
展开
-
make与new的区别
new 负责分配内存,make 负责初始化值 new(T) 返回*T 指向一个零值 T 的指针 make(T) 返回初始化后的 T ,而非指针 最重要的一点:make 仅适用于slice,map 和channel ...原创 2013-06-09 09:10:25 · 159 阅读 · 0 评论 -
Go项目的目录结构
项目目录结构如何组织,一般语言都是没有规定。但Go语言这方面做了规定,这样可以保持一致性 1、一般的,一个Go项目在GOPATH下,会有如下三个目录: |--bin |--pkg |--src 其中,bin存放编译后的可执行文件;pkg存放编译后的包文件;src存放项目源文件。一般,bin和pkg目录可以不创建,go命令会自动创建(如 go install),只需要创建s...原创 2013-07-04 14:34:12 · 768 阅读 · 0 评论