我知道 Go 没有传统 OOP 意义上的类,但 Go 确实提供了接口的概念,允许您执行大多数您想做的 OOP 事情。但是,Go 是否允许创建模板类之类的东西?例如,我正在阅读容器/列表包的源代码。它定义了一个列表和列表的关联方法。但是在所有方法中,包含在列表中的值都是类型的interface{}——所以,可以是任何类型。有什么方法可以创建一个列表,该列表仅限于保存特定类型的值?整数、字符串、水果……随便吧。
1 回答
- 1 回答
- 0 关注
- 465 浏览
添加回答
举报
0/150
提交
取消