Skip to content
liangmanlin edited this page Apr 13, 2021 · 1 revision

一些工具函数,不断完整中。

比较特别的是这个api:

  • FindRangeValue(list interface{}, value int32) interface{}

    // list := []struct{min int32,max int32,data interface{}}

    list是一个区间段,返回value的落点区间值:data

  • Sort(list interface{},cmp cmpFun,swap swapFunc)

    一个sort.Sort库的包装,你不需要额外实现接口,问题是这个排序性能会比sort.Sort慢2倍。

Clone this wiki locally