Map は、キーと値のペアの順序付けされていないコレクションです。 Map の最も重要な点は、キーを通じてデータを迅速に取得することです。キーはインデックスに似ており、データの値を指します。
Map はコレクションであるため、配列やスライスと同じように反復処理できます。ただし、Map はハッシュ テーブルを使用して実装されているため、Map には順序がなく、返される順序を決定できません。
Golang はマップが存在するかどうかを判断します:
if v, ok := m1["a"]; ok { fmt.Println(v) } else { fmt.Println("Key Not Found") }
ok が true の場合はマップが存在することを意味し、ok が false の場合はマップが存在しないことを意味します。
golang の詳細については、PHP 中国語 Web サイトの golang チュートリアル 列に注目してください。
以上がgolangにマップが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。