1
resposta

os.Exit

Com a utilização do os.Exit para retornar um inteiro para o OS na saída do programa , na declaração da função “main” não deveríamos dizer “func main() int {}” para retornar um inteiro?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Alessandro,

Diferentemente da linguagem C, Go não utiliza o valor de retorno inteiro na função main. Para retornar um valor diferente de zero você deve passar como parâmetro, por exemplo: os.Exit(3)

Veja esse explicação aqui, também: https://gobyexample.com/exit