- 主题:这行代码什么意思?
var _ MyStruct = (*MyStruct)(nil)
--
FROM 111.206.145.*
你这个用法不对。
一般是这样:
var _ SomeInterface = (*SomeType)(nil)
目的是为了在编译期检测 SomeType 是否满足了 SomeInterface。
【 在 dreamr (追梦人) 的大作中提到: 】
: var _ MyStruct = (*MyStruct)(nil)
--
FROM 27.38.241.*
非常感谢,的确应该是你写的这样,我看错了
【 在 flw 的大作中提到: 】
: 你这个用法不对。
: 一般是这样:
: var _ SomeInterface = (*SomeType)(nil)
: ...................
--
FROM 111.206.145.*