演習
Goでテストを書いてみましょう
演習1
スライスを渡してソートされたスライスが返る関数 sort() を作成し、それに対するテストを書いてみてください
func sort(a []int) []int {
// ...
}
※ sort パッケージを使いたい場合は sort() という名前でなくても大丈夫です!
演習2(任意)
スライスと関数を渡して該当する要素をフィルタリングする関数 filter() を作成し、それに対するテストを書いてみてください
func filter(a []int, f func(int) bool) []int {
// ...
}
解答例
解答例については、 GitHub の方にコードをあげているので参考にしてみてください