Golang でクイックソートを書いてみる

Golang の勉強がてら、どれくらい楽に書けるかという確認を兼ねてクイックソートを書いてみた。 ナイーブな実装なので実用性はないけど。 package main import ( "fmt" "time" "math/rand" ) func sort(values []int) (ret []int) { // 要素数が 1 以下の配列はそれ以上細分化してソートする必要がない if len(values) < 2…