Ребят, только начал разбираться с golang, очень поверхностно, но мне тут один скрипт надо бы написать, вот возник вопрос. Засетапил значит я все для Go в VSC и допустил какую-то ошибку в коде, в данном случае пытался значение из словаря распарсить неизвестной природы в виде interface{}, написал в виде выражения map[key].(string), меня поразило, что ни компилятор ни среда ничего об этом в рантайме не сказали, код по-прежнему выполнился, что он сделал, вообще не понятно, так и должно быть? Важно сказать, кто код выполняется в хэндлерах, если там происходит какая-то ошибка, это все сокрывается, код в хэндлерах прерывается, но основной поток продолжает выполняться, может ли это от плохо-написанной библиотеки?