Чем отличается panic от os.Exit()?
Уровень: Senior
Ответ
При `panic` происходит раскрутка стека: выполняются все отложенные функции, и при наличии recover можно перехватить панику. Вызов же `os.Exit()` мгновенно завершает процесс без выполнения defer и без возможности перехвата – программа просто прекращается с заданным кодом.