ここでは2通りの実現方法を検討してみます。structで実現するmapのフィールドに空のstructを使ってsetを定義します。structは何もフィールドを持たない場合、サイズは0になるのでコストがかかりません。space.※golang-nutsにて説明されています。ライブラリを使うgolang-setというライブラリがいけてそうなので紹介します。2017/02/03にもコミットがあり、わりと最近も更新されているようです。github.comGoDocはこちら関数はかなり充実していました。いう選択がよさそうです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。