top

Package villa contains some helper data structures: priority queue(interface{} and int as elements), slice wrapper(interface{}, int, float and complex as elements), Sort, binary search and merge with customized comparator.

By using Slice, IntSlice, FloatSlice or ComplexSlice types, some mutable list can be easily maintained.

The priority queue related structs provides a ready to use interface instead of the standard interface.

Imported by 99 package(s)

  1. github.com/TimothyJones/webDiplomacyRatings
  2. github.com/adrianuswarmenhoven/go-prolog
  3. github.com/aidenliu/go-ynote/demo
  4. github.com/c4e8ece0/gcse
  5. github.com/c4e8ece0/gcse/crawler
  6. github.com/c4e8ece0/gcse/exps
  7. github.com/c4e8ece0/gcse/server
  8. github.com/c4e8ece0/gcse/tools
  9. github.com/danielqsj/gcse
  10. github.com/danielqsj/gcse/crawler
  11. github.com/danielqsj/gcse/exps
  12. github.com/danielqsj/gcse/server
  13. github.com/danielqsj/gcse/tools
  14. github.com/daviddengcn/gcse
  15. github.com/daviddengcn/gcse/configs
  16. github.com/daviddengcn/gdr
  17. github.com/daviddengcn/gdr/gdrf
  18. github.com/daviddengcn/geps
  19. github.com/daviddengcn/geps/gep
  20. github.com/daviddengcn/go-assert
  21. github.com/daviddengcn/go-code-crawl
  22. github.com/daviddengcn/go-code-crawl/main
  23. github.com/daviddengcn/go-code-search/gocode
  24. github.com/daviddengcn/go-diff/cmd
  25. github.com/daviddengcn/go-diff/tm
  26. github.com/daviddengcn/go-html-frame
  27. github.com/daviddengcn/go-index
  28. github.com/daviddengcn/go-irc
  29. github.com/daviddengcn/go-ljson-conf
  30. github.com/daviddengcn/go-prolog
  31. github.com/daviddengcn/go-rpc
  32. github.com/daviddengcn/go-shell
  33. github.com/daviddengcn/go-shell/pkg
  34. github.com/daviddengcn/go-shell/vm
  35. github.com/daviddengcn/gosl
  36. github.com/daviddengcn/sgrep
  37. github.com/daviddengcn/sgrep/grep
  38. github.com/daviddengcn/sgrep/parser
  39. github.com/daviddengcn/sgrep/parser/indent
  40. github.com/daviddengcn/sgrep/parser/json
  41. github.com/daviddengcn/sgrep/parser/xml
  42. github.com/daviddengcn/sophie
  43. github.com/daviddengcn/sophie/kv
  44. github.com/daviddengcn/sophie/mr
  45. github.com/daviddengcn/tg
  46. github.com/daviddengcn/ynote-import
  47. github.com/dustinrc/dirch
  48. github.com/funkygao/jsconf
  49. github.com/gyarill/memine
  50. github.com/gyarill/memine/words
  51. github.com/kortschak/geps
  52. github.com/kortschak/geps/gep
  53. github.com/kortschak/go-diff
  54. github.com/kortschak/go-diff/tm
  55. github.com/lanastasov/gcse
  56. github.com/lanastasov/gcse/crawler
  57. github.com/lanastasov/gcse/exps
  58. github.com/lanastasov/gcse/server
  59. github.com/lanastasov/gcse/tools
  60. github.com/luosangnanka/gcse
  61. github.com/luosangnanka/gcse/crawler
  62. github.com/luosangnanka/gcse/exps
  63. github.com/luosangnanka/gcse/server
  64. github.com/luosangnanka/gcse/tools
  65. github.com/lzmuhioin/gosl
  66. github.com/mewbak/gcse
  67. github.com/mewbak/gcse/crawler
  68. github.com/mewbak/gcse/exps
  69. github.com/mewbak/gcse/server
  70. github.com/mewbak/gcse/tools
  71. github.com/mhutter/gcse
  72. github.com/mhutter/gcse/configs
  73. github.com/mhutter/gcse/pipelines/crawler
  74. github.com/mhutter/gcse/tools/exps
  75. github.com/mipearson/gcse
  76. github.com/mipearson/gcse/crawler
  77. github.com/mipearson/gcse/exps
  78. github.com/mipearson/gcse/server
  79. github.com/mipearson/gcse/tools
  80. github.com/nicholaskh/jsconf
  81. github.com/radiofreejohn/gosl
  82. github.com/robertmeta/gcse
  83. github.com/skisulli/gcse
  84. github.com/skisulli/gcse/crawler
  85. github.com/skisulli/gcse/exps
  86. github.com/skisulli/gcse/server
  87. github.com/skisulli/gcse/tools
  88. github.com/subosito/gcse
  89. github.com/subosito/gcse/crawler
  90. github.com/subosito/gcse/exps
  91. github.com/subosito/gcse/server
  92. github.com/subosito/gcse/tools
  93. github.com/xladykiller/gcse
  94. github.com/xladykiller/gcse/crawler
  95. github.com/xladykiller/gcse/exps
  96. github.com/xladykiller/gcse/server
  97. github.com/xladykiller/gcse/tools
  98. github.com/yangzhe1991/go-ynote/demo
  99. github.com/youdao-api/go-ynote/demo

Imported only in test by 3 package(s)

  1. github.com/daviddengcn/gcse/store
  2. github.com/daviddengcn/sgrep/parser/go
  3. github.com/mhutter/gcse/store

Imports 2 package(s)

  1. github.com/golangplus/sort
  2. github.com/golangplus/bytes

Test imports 1 package(s)

  1. github.com/golangplus/testing/assert