#
Panic, Defer e Recover
Estava buscando temas e coisas ainda não abordadas. E vi que ainda não falei especificamente sobre Panic, Defer e Recover. Hoje vamos falar mais osbre o Defer
.
#
Defer
O defer
é muito simples, ele agenda um execução para logo antes do return da atual função. Veja esse exemplo:
func deferExemplo() {
fmt.Println("Início")
defer fmt.Println("Fim")
fmt.Println("Meio")
}
A saída será: