There's this code in reflect/type.go: if ift.nameOff(m.name).pkgPath() != "" { // TODO(sbinet) panic("reflect: embedded interface with unexported method(s) not implemented") } See also #5748.
There's this code in reflect/type.go:
See also #5748.