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 100 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/configs
  68. github.com/mewbak/gcse/crawler
  69. github.com/mewbak/gcse/exps
  70. github.com/mewbak/gcse/server
  71. github.com/mewbak/gcse/tools
  72. github.com/mhutter/gcse
  73. github.com/mhutter/gcse/configs
  74. github.com/mhutter/gcse/pipelines/crawler
  75. github.com/mhutter/gcse/tools/exps
  76. github.com/mipearson/gcse
  77. github.com/mipearson/gcse/crawler
  78. github.com/mipearson/gcse/exps
  79. github.com/mipearson/gcse/server
  80. github.com/mipearson/gcse/tools
  81. github.com/nicholaskh/jsconf
  82. github.com/radiofreejohn/gosl
  83. github.com/robertmeta/gcse
  84. github.com/skisulli/gcse
  85. github.com/skisulli/gcse/crawler
  86. github.com/skisulli/gcse/exps
  87. github.com/skisulli/gcse/server
  88. github.com/skisulli/gcse/tools
  89. github.com/subosito/gcse
  90. github.com/subosito/gcse/crawler
  91. github.com/subosito/gcse/exps
  92. github.com/subosito/gcse/server
  93. github.com/subosito/gcse/tools
  94. github.com/xladykiller/gcse
  95. github.com/xladykiller/gcse/crawler
  96. github.com/xladykiller/gcse/exps
  97. github.com/xladykiller/gcse/server
  98. github.com/xladykiller/gcse/tools
  99. github.com/yangzhe1991/go-ynote/demo
  100. github.com/youdao-api/go-ynote/demo

Imported only in test by 4 package(s)

  1. github.com/daviddengcn/gcse/store
  2. github.com/daviddengcn/sgrep/parser/go
  3. github.com/mewbak/gcse/store
  4. 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