win 下没有 syscall.SIGUSR1
syscall.SIGUSR2
syscall.SIGTSTP
这几个常量的,而用到这几个的时候,在win 下运行就直接报错了
为了能正常运行,可以修改 Go\src\syscall\types_windows.go
文件,反正这几个常量在win下也是没有用的
var signals = [...]string{
// 这里省略N行。。。。
/** 兼容windows start */
16: "SIGUSR1",
17: "SIGUSR2",
18: "SIGTSTP",
/** 兼容windows end */
}
/** 兼容windows start */
func Kill(...interface{}) {
return;
}
const (
SIGUSR1 = Signal(0x10)
SIGUSR2 = Signal(0x11)
SIGTSTP = Signal(0x12)
)
/** 兼容windows end */
————————————————
原文作者:xing393939
转自链接:https://learnku.com/articles/51696
版权声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请保留以上作者信息和原文链接。
COMMENTS | 1 条评论
乌云下的风 博主
谢谢分享