動画の読み込みに失敗しました。しばらく待ってからリロードしてみてください。解決しない場合は ヘルプ「動画が見られない場合について」 もご覧ください。
存在しないキーにアクセスした際の挙動を確認し、カンマOKイディオムについて見ていきます。
- カンマOKイディオム(カンマOK慣用句)、v, ok := scores["history"]
- v、値
- ok、キーが存在するかしないかtrue、falseで返す
- okの結果で条件分岐、存在しないキーを取得した場合の挙動を確認
-
Q1
実行後、最後に 表示される値は?
package main import "fmt" func main() { scores := map[string]int{ "teamA": 70, "teamB": 40, } v, ok := scores["teamC"] fmt.Println(v) fmt.Println(ok) }
プレミアムについて詳しくみる
ミニクイズで理解度をチェックできます
素材ファイルをダウンロードするにはプレミアムプランへの登録が必要です
詳しくみるソースコードを閲覧するにはプレミアムプランへの登録が必要です
詳しくみる