Exit code (код возврата) — число от 0 до 255, которое программа возвращает операционной системе при завершении. 0 — всё хорошо. 1 — общая ошибка. 2 — неправильное использование команды. В Go задаёшь через os.Exit(code). Скрипты и CI/CD проверяют exit code: if myapp; then echo "ok"; fi. В shell $? содержит код последней команды. go test возвращает 1, если тесты упали. go build — 2, если ошибка компиляции. Если программа крашится по панике без recover — код будет 2.
Что такое exit code?
Junior
457 просмотровAFK Offer AI
Что такое slices пакет (Go 1.21)?