29 HAZİRAN 2012, Cuma
Golang: Ctrl C sinyal yakalama ve temizleme işlevi, "erteleme" moda çalıştırmak mümkün mü?
Bazı kısmi çalışma toplamları (SIGINT) Ctrl C sinyali konsol ve baskı gönderdiği yakalamak istiyorum.
Bu mümkün Golang mı?
Ben ilk Ctrl-C yerine SIGINT SIGTERM olmakla ilgili. kafam karıştı soru gönderildi not:
CEVAP
29 HAZİRAN 2012, Cuma
os/signal paketi gelen sinyalleri işlemek için kullanabilirsiniz
c := make(chan os.Signal, 1)
signal.Notify(c, os.Interrupt)
go func(){
for sig := range c {
// sig is a ^C, handle it
}
}()
Hangi sonlandırmak için programı ve baskı bilgileri siz neden bu şekilde tamamen size kalmış.
Bunu PaylaÅŸ:
Ne istekleri' &; F5" quot; ve...
&Quot;duraÄŸan" iÅŸlevi nedir?...
özel durum "ben İllegalStateExcep...
&; dosya "Uygulamam."böyle büyük ...
Düzeltme uyarı "bu bloğu korumak ...