Implementation of quick sort by golang, which includes: classical sort sort by goroutine sort by goroutine with optimized channel handling sort by goroutine with all possible opitimization(still in digging)