hakeの日記

Windows環境でプログラミングの勉強をしています。

2015-08-25から1日間の記事一覧

Go言語 - 関数を引数にする関数

関数MyMapIntの第一引数は、一つのintを引数にして、intを返す関数。 package main import ( "fmt" ) func MyMapInt(fn func(int) int, sl []int) (ret []int) { ret = make([]int, 0, len(sl)) for _, n := range sl { ret = append(ret, fn(n)) } return }…