您现在的位置是:群英 > 开发技术 > 编程语言
Golang中接口嵌套的操作可以吗,怎么实现
Admin发表于 2022-07-01 17:31:22736 次浏览
在这篇文章中我们会学习到关于“Golang中接口嵌套的操作可以吗,怎么实现”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。


golang接口可以嵌套吗

在Go语言中,不仅结构体与结构体之间可以嵌套,接口与接口间也可以通过嵌套创造出新的接口

一个接口可以包含一个或多个其他的接口,这相当于直接将这些内嵌接口的方法列举在外层接口中一样。只要接口的所有方法被实现,则这个接口中的所有嵌套接口的方法均可以被调用。

比如接口 File 包含了 ReadWrite 和 Lock 的所有方法,它还额外有一个 Close() 方法。

type ReadWrite interface {
    Read(b Buffer) bool
    Write(b Buffer) bool
}

type Lock interface {
    Lock()
    Unlock()
}

type File interface {
    ReadWrite
    Lock
    Close()
}



感谢各位的阅读,以上就是“Golang中接口嵌套的操作可以吗,怎么实现”的内容了,通过以上内容的阐述,相信大家对Golang中接口嵌套的操作可以吗,怎么实现已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注群英网络,群英网络将为大家推送更多相关知识点的文章。

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

标签: golang接口嵌套
相关信息推荐
2022-09-29 17:50:00 
摘要:这篇文章主要为大家介绍了go压缩及解压zip文件的源码示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2022-05-16 11:45:12 
摘要:H5可以用来:1、游戏开发;2、制作轻应用、Webapp、微站;3、基于微信平台的开发;4、移动营销;5、虚拟现实大众化等等。
2022-05-14 16:12:47 
摘要:给大家带来一篇关于Yii CGridView使用方法的相关教程文章,内容涉及到Yii、CGridView、Yii CGridView用法实例详解等相关内容,更多关于Yii CGridView用法实例详解的内容希望能够帮助到大家。
云活动
推荐内容
热门关键词
热门信息
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部