github.com/srwiley/gheap (go): Min Heap, Max Heap and Min-Max Heap generic priority queues
Keywords: generic|priority-queue