空切片问题

sharkLoc · · 1174 次点击
谁告诉你是引用,你先看看slice的数据结构,而且nil并不是你想象的nil,这里的nil是零值,并不是空
#4
更多评论
明白了,s1相当于已经做一次初始化,已经分配内存了,就不等于nil ![ss.png](https://static.studygolang.com/220113/8c3b175899f50612f103041c2c9c94cf.png)
#1
这种用法是不对的,不应该对slice进行nil判断,应该进行len()取长度
#2