Golang. Что работает быстрее strings.Contains или json.Unmarshal?
Производительность это повысит, strings.Contains работает гораздо быстрее, чем json.Unmarshal
Но надежность понизит, ибо error_code будет искаться везде, это не обязательно будет имя поля.
Согласен с Александр Павлюк .
Если хочется сэкономить на случаях, когда ответ достаточно увесистый, а достаточно лишь получить некоторые поля, тогда можно попробовать https://github.com/tidwall/gjson