一、值類型 和 引用類型 概述
值類型:基本數據類型int系列,float系列,bool,string,數組和結構體 struct
引用類型:指針,slice切片,map,管道chan,interface等都是引用數據類型
二、值類型和引用類型的使用特點
1、值類型:變量直接存儲值,內存通常在棧中分配
2、引用類型:變量存儲的是一個地址,這個地址對於的空間才是真正的存儲數據(值),內存通常在堆上分配,當沒有任何變量引用這個地址時,改地址對應的數據空間就成為了一個垃圾,由GC來回收
3、內存的棧區和堆區