Go学习总结笔记(一)
go version 1.13基础语法1. new(T)和 make(T,args)的区别?new(T) 返回对应T的指针类型,即*T,指针指向的数据其值为零值,make(T,args) 只能初始化 slice,map,chan这三种类型,T的初始化值也为零值,但是返回类型是T类型的引用,而不是指针类型。2. slice 使用append()函数时,参数为slice和相同类型的元素时,有啥不同?slice追加slice时,需要在被追加的slice后面加...,追加元素时而不需要,具体可看下面代.
原创
2020-06-12 21:55:40 ·
303 阅读 ·
0 评论