1.Set set是一种十分常用的数据结构。一般代码种使用的set的主要性质如下: 1.元素去重 2.进行交集,合集等计算 3.查看元素是否存在 然而,go语言并没有内置的set数据结构想要实现set,我们可以通过map简单实现特定类型的set。 2.代码实现 下面通过代码讲解如何实现string类型的set:(手敲的,不知有没有问题) type StringSet struct { dataMap map[string]byte } // 创建set func NewSet(elements ..