21 lines
166 B
Go
21 lines
166 B
Go
package main
|
|
|
|
type A interface {
|
|
Do()
|
|
}
|
|
|
|
type B interface {
|
|
Do()
|
|
}
|
|
|
|
func main() {
|
|
var a A
|
|
var b B
|
|
|
|
// Does not work with
|
|
// different packages
|
|
|
|
a = b
|
|
b = a
|
|
}
|