Ну либо так, либо какой-нибудь канал close и WaitGroup
нужно поднять второй процесс (под рутом) с реализации SMTP и отослалать ему письмо с просьбой застрелить себя (процесс), после чего он делает kill -9 :D
Я использую корневой контекст и отменяю его если приходит сигнал, жду завершения, если программа не завершилась – делаю os.Exit(ErrorCode)
Обсуждают сегодня