golang how i can get value from []interface {} type

Issue i have var (name result["error_type"]) with type []interface {} and value [map[reason:map[phone:empty] send_at:1.636697291e+09 status:error]] how i cat get value from type []interface {} example result["error_type"]["128"]["reason"]["phone"] this type i got from var result map[string]interface{} json.NewDecoder(r.Body).Decode(&result) r.Body has Json { "offer_name":"EbcBankruptcy",

Continue reading