I have a piece of code which returns a [][]float32 value with a shape of [1,2]. Below is the code snippet.

  result, runErr := model.Session.Run(
        map[tf.Output]*tf.Tensor{
            model.Graph.Operation("x").Output(0): tensor,
        },
        []tf.Output{
            model.Graph.Operation("predict").Output(0),
        },
        nil,
  )
  fmt.Println(result[0].Value())

The output of the following code is:

[[0 1]]
fmt.Println(result[0].Value()[0][0])

(type interface {} does not support indexing)

How can I access the individual elements for my processing?