map[string]int
があるとし、最短の長さ(バイト単位)のキーが必要です。私はマップが含まれている任意の特定の要素がわからない場合は、どのように私はそれのサンプルを入手できますので、私はあなたがfor
ループを使用して、ただ一つの要素をサンプリングするために、すぐにそれを打破することができますGoでマップの任意の要素を取得するにはどうすればよいですか?
var shortest string
for key, _ := range myMap {
if len(key) < len(shortest) {
shortest = key
}
}
おそらく私は質問を理解していません。あなたが提供したコードサンプルがなぜ機能しないのですか? –
@ william.taylor.09それは最短であることを意味します。 – EMBLEM