default:
fmt.Println("Comando inválido!")
os.Exit(-1)
Fiz um teste no retorno do os.exit(-01)
no nosso projeto e percei que se eu seleciono uma opção inválida com string, ele não retorna o status code. Só retorna se eu selecionar uma opção inválida com inteiro. Como eu poderia ajeitar isso, fazer com que retornasse o status code, mesmo se colocar uma string?
Olá Cynthia
Este programa está na versão 1.1
Digite a opção desejada:
1 - Iniciar o monitoramento
2 - Exibir os logs
0 - Sair do programa
w
O comando escolhido foi 0
Saindo do programa!
Olá Cynthia
Este programa está na versão 1.1
Digite a opção desejada:
1 - Iniciar o monitoramento
2 - Exibir os logs
0 - Sair do programa
8
O comando escolhido foi 8
Comando inválido!
exit status 255