1 2 3 4 5 6 7 8 9 10 11 12
interface Animal { name string } struct Cat { name int } fn main() { mut animals := []Animal{} animals << Cat{} }