os.Exit(3)
Há momentos que é necessário finalizar uma aplicação por algum motivo qualquer. Em golang utilizamos o método Exit da classe os.
Sintaxe:
os.Exit(codigo)
Onde:
codigo - Código para termino (exemplo:3)
Exemplo:
O programa abaixo finaliza o programa antes de executar o comando defer.
package main
import (
"os"
"fmt"
)
func main (){
fmt.Println("Inicio\n")
defer fmt.Println("\nFim\n")
os.Exit(3)
}