|
herichMay 6, 2022
1
Context 是一个接口, &c 实现了这个接口,所以返回&c 没问题
|
|
onlytmpMay 6, 2022
2
newCancelCtx 返回的是一个 struct ,Context 是一个 interface ,c 的指针类型实现了 Context
|
|
yaott2020May 7, 2022 via Android
4
Ctx *context 的话是要返回 c 而不是 &c
|
|
acehowxxMay 7, 2022 via Android
5
因为 Context 是接口,所以和 struct 是反着来的。
|
|
acehowxxMay 7, 2022 via Android
9
@hakr 对于接口参数,默认就是接受的是指针,因为接口无法实例化为一个特定对象,所以就是用这种写法区分接口参数和结构体参数了,可以在 1 编译阶段就发现写没写错。
|