Выход с кодом ошибки в go?

Какие'Идиоматический способ выхода из программы с кодом ошибки?

Документация дляExit говорит "Программа заканчивается немедленно; отложенные функции не запускаются. ", а такжеlog.Fatal просто звонкиExit, Для вещей, которые неГрозные ошибки, завершение программы без запуска отложенных функций кажется экстремальным.

Должен ли я обойти какое-то государство, которое указывает, что тамбыла ошибка, а затем позвонитеExit(1) в какой-то момент, когда я знаю, что могу безопасно выйти из системы, если все отложенные функции были запущены?

Ответы на вопрос(5)

Ваш ответ на вопрос