Go语言之嵌入类型详解

发布时间:2023-01-18 09:00

一、什么是嵌入类型

先看如下代码:

type user struct {
    name string
    email string
}

type admin struct {
    user // Embedded Type
    level string
}

可以看到admin结构中的一个成员是user,那么admin中就嵌入了user类型。

  • admin也叫做外部类型
  • user也叫做内部类型

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号