Go slice實現原理剖析

1. 前言 Slice又稱動態數組,依託數組實現,可以方便的進行擴容、傳遞等,實際使用中比數組更靈活。 正因爲靈活,如果不瞭解其內部實現機制,有可能遭遇莫名的異常現象。Slice的實現原理很簡單,本節試圖根據真實的使用場景,在源碼中總結實現原理。 2. 熱身環節 按照慣例,我們開始前先看幾段代碼用於檢測對Slice的理解程度。 2.1 題目一 下面程序輸出什麼? package main imp
相關文章
相關標籤/搜索