2017-01-09から1日間の記事一覧

Go言語におけるSignalのハンドリングについて

golangには、Linuxのシグナルをハンドリングする機能がある。 具体的には、os/signalパッケージ/syscallパッケージとchannel機能を使う。 func main() { sigCh := make(chan os.Signal, 1) signal.Notify(sigCh, syscall.SIGTERM, syscall.SIGINT) switch(si…