Question #174

Author: admin
tags: Go  
package main

import (
	"encoding/json"
	"fmt"
)

func main() {
	jsonStr := `5`
	var result interface{}
	json.Unmarshal([]byte(jsonStr), &result)
	fmt.Printf("%T\n", result) // ??
}
What will be printed?
number
string
int
int64
uint64
float64
json.Unmarshal() converts a JSON number type into a float64 Go type.
Rate the difficulty of the question:
easyhard