Working implementation of MergeSort in Go
Reduced syclomatic complexity, reversed condition