本篇文章帶大家了解一下golang中可變長(zhǎng)度的"數(shù)組"——切片(slice),希望對(duì)大家有所幫助!
golang切片(slice)
(1)切片的定義
切片(Slice)是一個(gè)擁有相同類型元素的可變長(zhǎng)度的序列。它是基于數(shù)組類型做的一層封裝。它非常靈活,支持自動(dòng)擴(kuò)容。
切片是一個(gè)引用類型,它的內(nèi)部結(jié)構(gòu)包含地址、長(zhǎng)度和容量。切片一般用于快速地操作一塊數(shù)據(jù)集合?!?/p>