「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

Go言語

Posted by arkgame