Goにはsliceとmapの2つしか用意されていない理由
Goには[]Tとmap[T1]T2の2つしか組み込み型が用意されていない。他の言語にはもっと多くの型があるけどその理由は?という質問がgolang-nutsであった。
初期のGoでは、スライスとマップはよく使われるから追加したと書かれていた。appendは最初のGoがリリースされた後から追加した、とも。
Goには[]Tとmap[T1]T2の2つしか組み込み型が用意されていない。他の言語にはもっと多くの型があるけどその理由は?という質問がgolang-nutsであった。
初期のGoでは、スライスとマップはよく使われるから追加したと書かれていた。appendは最初のGoがリリースされた後から追加した、とも。