Skeleton of binary heap implementation in Go