#Map は、キーと値をバインドする Go の組み込み型です。対応する値はキーで取得できます。 (推奨学習: Go )
## これは次のとおりですは HASH の構造で Golang Map の構造によって実現されるため、順序はカオスです。
fruits := map[string] int { "oranges": 100, "apples": 200, "banans": 300, }
順序どおりにしたい場合は、キーをスライスに転送し、スライスをソートしてから出力します。
// Put the keys in a slice and sort it. var keys []string for key := range fruits { keys = append(keys, key) } sort.Strings(keys) // Display keys according to the sorted slice. for _, key := range keys { fmt.Printf("%s:%v\n", key, fruits[key]) }
以上がGolang マップは大丈夫ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。