import "os/signal"

signalパッケージは、オペレーティングシステムに依存しないシグナルのハンドリングを実装しています。

パッケージファイル

signal.go

変数

Incomingは、グローバルのシグナルチャネルです。プログラムが受信するすべてのシグナルがこのチャネルに配信されます。

var Incoming <-chan Signal

Signal型

Signalは、オペレーティングシステムのシグナルを表します。

type Signal interface {
    String() string
}

UnixSignal型

type UnixSignal int32

(UnixSignal) String関数

func (sig UnixSignal) String() string