É possível capturar um sinal Ctrl + C e executar uma função de limpeza, de forma “diferida”?
Eu quero capturar oCtrl + C (SIGINT
) sinal enviado do console e imprimir alguns totais de execução parcial.
Isso é possível em Golang?
Nota: Quando publiquei a pergunta pela primeira vez, fiquei confusoCtrl + C serSIGTERM
ao invés deSIGINT
.