利用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{ |