AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
### 超子集转换 超集可以转换为子集,反过来是不可以的. ~~~ type Animal interface { sayhi() } type Humaner interface { Animal sing(lrc string) } type Person struct { name string age int } func (p *Person) sayhi() { fmt.Println(p.name, p.age) } func (p *Person) sing(lrc string) { fmt.Println("听周杰伦在唱:", lrc) } func main() { var humaner Humaner //超集 var animal Animal //子集 humaner = &Person{"jack",18} fmt.Println(humaner) animal = humaner fmt.Println(animal) } ~~~ ~~~ &{jack 18} &{jack 18} ~~~