为了账号安全,请及时绑定邮箱和手机立即绑定

Go 是否支持模板或泛型?

Go 是否支持模板或泛型?

Go
噜噜哒 2021-06-30 16:00:27
我知道 Go 没有传统 OOP 意义上的类,但 Go 确实提供了接口的概念,允许您执行大多数您想做的 OOP 事情。但是,Go 是否允许创建模板类之类的东西?例如,我正在阅读容器/列表包的源代码。它定义了一个列表和列表的关联方法。但是在所有方法中,包含在列表中的值都是类型的interface{}——所以,可以是任何类型。有什么方法可以创建一个列表,该列表仅限于保存特定类型的值?整数、字符串、水果……随便吧。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 465 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信