Go 語言切片的三種特殊狀態 —— 90% 的開發者都忽視了

我們今天要來講一個非常細節的小知識,這個知識被大多數 Go 語言的開發者無視了,它就是切片的三種特殊狀態 —— 「零切片」、「空切片」和「nil 切片」。 圖片 切片被視爲 Go 語言中最爲重要的基礎數據結構,使用起來非常簡單,有趣的內部結構讓它成了 Go 語言面試中最爲常見的考點。切片的底層是一個數組,切片的表層是一個包含三個變量的結構體,當我們將一個切片賦值給另一個切片時,本質上是對切片表層結
相關文章
相關標籤/搜索