ホームページ > バックエンド開発 > Golang > golangにマップが存在するかどうかを確認する方法

golangにマップが存在するかどうかを確認する方法

リリース: 2019-12-24 11:22:49
オリジナル
10958 人が閲覧しました

golangにマップが存在するかどうかを確認する方法

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート