「Go言語」連想配列のキーの存在を判定するサンプル
書式
値,フラグ :=配列名「キー名」
使用例
package main import "fmt" func main() { cft := map[string]int{"key01": 222, "key02": 333, "key03": 444} value, flgA := cft["key04"] fmt.Println(value, flgA) value2, flgB := cft["key02"] fmt.Println(value2, flgB) value3, flgC := cft["key03"] fmt.Println(value3, flgC) }
実行結果
>go run test.go
0 false
333 true
444 true