A simple golang interrupt handler package