new了slice不知道怎么用

jiangyd · · 900 次点击
忽略那上面的那根 "\"
#2
更多评论
不建议使用 new 来创建 slice,正确创建 slice 的方法是 make 函数,比如:make([]int, len, cap) 如果你非要使用 new 来创建 slice,那么你要使用的话,可以这样来: ``` var s1 = new([]int) \*s1 = append(\*s1, 1, 2, 3) fmt.Println(s1) ``` new 一般是用来创建结构体的指针的。
#1