利用slice和map实现了个非线程安全的LinkedSet,map的value是元素的index。也支持排序。代码如下:
1  | package collections  | 
排序方法的使用方法
1  | s:=set.NewSet().Add(....).AddOrderBy(OrderByHandlerFunc(i,j interface{})bool{  | 
杂七杂八
利用slice和map实现了个非线程安全的LinkedSet,map的value是元素的index。也支持排序。代码如下:
1  | package collections  | 
排序方法的使用方法
1  | s:=set.NewSet().Add(....).AddOrderBy(OrderByHandlerFunc(i,j interface{})bool{  |