GO语言暂时没有提供泛型机制,所以没有类似 C++ STL 的一套完善容器,需要使用自定义类型时,我们可以用 interface{} 这个空接口来替代,它类似于C语言中的 void* 的意义,所以也是类型不安全的。
1、array
2、sclie
3、list
4、ring
5、map
6、heap
有疑问加站长微信联系(非本文作者)
GO语言暂时没有提供泛型机制,所以没有类似 C++ STL 的一套完善容器,需要使用自定义类型时,我们可以用 interface{} 这个空接口来替代,它类似于C语言中的 void* 的意义,所以也是类型不安全的。
1、array
2、sclie
3、list
4、ring
5、map
6、heap
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
GO语言暂时没有提供泛型机制,所以没有类似 C++ STL 的一套完善容器,需要使用自定义类型时,我们可以用 interface{} 这个空接口来替代,它类似于C语言中的 void* 的意义,所以也是类型不安全的。
1、array
2、sclie
3、list
4、ring
5、map
6、heap