-2
Go(golang)では、文字列から配列、およびスライスを格納する各配列要素のマップを定義できますか?このように:Golangのスライスを含む配列へのマップの定義
floatValue0 = data["string-key"][0][#]
floatValue1 = data["string-key"][1][#]
Go(golang)では、文字列から配列、およびスライスを格納する各配列要素のマップを定義できますか?このように:Golangのスライスを含む配列へのマップの定義
floatValue0 = data["string-key"][0][#]
floatValue1 = data["string-key"][1][#]
データ:=マップ[文字列] [2] []のfloat64 { "golang":{[]
var data = make(map[string][2]Slice[]float64)
それから私はこのような何か、私のデータを取得したいですfloat64 {3.14、3.15}、[]のfloat64 {3.12、3.16}}}
fmt.Println(データ[ "golang"] [0] [0])
出力:3.14
それは〜すべき'var data = make(map [string] [2] [] float64)'になります。しかし、はい、それは動作します。 –
@ AndySchweigさんのコメントに追加するには、ここに例があります:https://play.golang.org/p/3HZgsnH2Xi – mkopriva
マップ値は任意のタイプです。文字通り、どんなタイプでも。マップキーには、ここに定義されているようにいくつかの制限事項があります(https://golang.org/ref/spec#Comparison_operators – BadZen