Priority Queues by golang
minpq