mirror of
https://github.com/golang/go
synced 2024-11-22 09:24:41 -07:00
17 lines
149 B
Go
17 lines
149 B
Go
|
package p
|
||
|
|
||
|
type T struct{ x int }
|
||
|
type S struct{}
|
||
|
|
||
|
func (p *S) get() T {
|
||
|
return T{0}
|
||
|
}
|
||
|
|
||
|
type I interface {
|
||
|
get() T
|
||
|
}
|
||
|
|
||
|
func F(i I) {
|
||
|
_ = i.get()
|
||
|
}
|