27 lines
237 B
Go
27 lines
237 B
Go
package main
|
|
|
|
import "fmt"
|
|
|
|
type a interface {
|
|
}
|
|
type b interface {
|
|
}
|
|
|
|
type Stu struct {
|
|
}
|
|
|
|
func (s Stu) a() {
|
|
fmt.Println("aa")
|
|
|
|
}
|
|
func (s Stu) b() {
|
|
fmt.Println("bbb")
|
|
}
|
|
func main() {
|
|
var s Stu
|
|
var a = s
|
|
var b = s
|
|
a.b()
|
|
b.a()
|
|
}
|