讨论数量:
指针、函数、切片、字典、通道
Go 语言将数据类型分为四类:基础类型、复合类型、引用类型和接口类型。
基础类型:数字(整数、浮点数、复数)、字符串、布尔
复合类型:数组、结构体
引用类型:指针、函数、切片、字典、通道
接口类型:接口
go只有值类型和指针,没有引用类型。所谓的“引用”只是让其他用c++,java语言的人为了好理解,实际上指针、函数、切片、字典、通道这些都是结构体实现的复杂类型,在传递参数的时候还是会传递值副本。
www.tapirgames.com/blog/golang-has...
推荐文章: