面试题 / 18 / 4 / 创建于 2年前
请在评论区写下你的答案。
切片、字典、通道、接口,还有指针、函数
指针、函数、切片、字典、通道
Go 语言将数据类型分为四类:基础类型、复合类型、引用类型和接口类型。基础类型:数字(整数、浮点数、复数)、字符串、布尔复合类型:数组、结构体引用类型:指针、函数、切片、字典、通道接口类型:接口
Slice、Map、Channel、Func、Interface、Pointer
go只有值类型和指针,没有引用类型。所谓的“引用”只是让其他用c++,java语言的人为了好理解,实际上指针、函数、切片、字典、通道这些都是结构体实现的复杂类型,在传递参数的时候还是会传递值副本。www.tapirgames.com/blog/golang-has...
github.com/golang/go/commit/b34f05...
我要举报该,理由是:
切片、字典、通道、接口,还有指针、函数
指针、函数、切片、字典、通道
Go 语言将数据类型分为四类:基础类型、复合类型、引用类型和接口类型。
基础类型:数字(整数、浮点数、复数)、字符串、布尔
复合类型:数组、结构体
引用类型:指针、函数、切片、字典、通道
接口类型:接口
Slice、Map、Channel、Func、Interface、Pointer
go只有值类型和指针,没有引用类型。所谓的“引用”只是让其他用c++,java语言的人为了好理解,实际上指针、函数、切片、字典、通道这些都是结构体实现的复杂类型,在传递参数的时候还是会传递值副本。
www.tapirgames.com/blog/golang-has...
github.com/golang/go/commit/b34f05...