// +build android darwin dragonfly freebsd linux netbsd openbsd solaris package main import ( "os" "os/signal" "syscall" ) func fn2() { c := make(chan os.Signal, 1) signal.Ignore() // want `cannot be trapped` signal.Notify(c) // want `cannot be trapped` signal.Reset() // want `cannot be trapped` }