Golangでpython3のmap関数のようなものを探しています。
python3では


list(map(str.upper, ["a", "b", "c"])) # ["A", "B", "C"]

というふうに簡単にリストの要素それぞれに対して関数を使えるのですが、Golangではどうすればいいのでしょうか?