如何运用Go语言实现接口与多态性,构建灵活的编程结构?