2022-05-12 Golangでmapを使うメモ golangでデータベースのインデックスでO(1)でアクセスしたい。 mapを使って、戻り値を使うことで、mapにエントリーがあるのか確かめる、定石方法はこんな感じだと思う。 i, ok := index[key] if !ok { //キーがない時の処理 } okがtrueなら、indexにキーが存在し、okがfalseならindexにキーが存在しない。 Pythonだとこんな感じだろうか 'key' in index.keys()