Go语言的值类型和引用类型一、值类型和引用类型区别说明1、值类型:int系列、float系列、bool、string、数组和结构体2、引用类型:指针、slice切片、map、管道chan、interface接口等
二、使用特点1、值类型:直接储存值,栈分配,拷贝直接拷贝所有的值,损伤性能2、引用类型:储存地址,使用堆分配,拷贝时候只拷贝地址
三、注意事项当没有变量引用这个地址的时候,该地址对应的数据空间就成为一个垃圾,用Gc来回收