【发布时间】:2016-11-09 08:47:23
【问题描述】:
以下代码给出编译时错误:
type IFile interface {
Read() (n int, err error)
Write() (n int, err error)
}
type TestFile struct {
*IFile
}
错误:
./test.go:18: 嵌入式类型不能是指向接口的指针
为什么我不能嵌入*IFile?
【问题讨论】:
-
因为它是被禁止的。
标签: pointers go struct build interface