本篇文章帶大家學習一下Golang,聊聊Go語言基礎中的切片(Slice),希望對大家有所幫助。
php入門到就業(yè)線上直播課:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用
1.切片的定義
從上一節(jié)我們知道,因為數組的長度是固定的并且數組長度屬于類型的一部分,數組a中已經有三個元素了,我們不能再繼續(xù)往數組a中添加新元素了。那在js中我們往數組里面添加元素等操作是很正常的,那go怎么辦呢?這就會引入的們今天的重點-切片。
切片(Slice)是一個擁有相同類型元素的可變長度的序列。它是基于數組類型做的一層封裝。它非常靈活,支持自動擴容。切片是一個引用類型,它的內部結構包含地址
、長度
和容量
。切片一般用于快速地操作一塊數據集合。【