1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
package main import . "./overload_subtype" func main() { f := NewFoo() b := NewBar() if Spam(f) != 1 { panic("foo") } if Spam(b) != 2 { panic("bar") } }