隐藏go程序自己的cmd窗口
go build -ldflags -H=windowsgui
隐藏调用的外部程序的cmd窗口
cmd := exec.Command("sth")
if runtime.GOOS == "windows" {
cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
}
有疑问加站长微信联系(非本文作者)
![](https://static.golangjob.cn/static/img/footer.png?imageView2/2/w/280)
隐藏go程序自己的cmd窗口
go build -ldflags -H=windowsgui
隐藏调用的外部程序的cmd窗口
cmd := exec.Command("sth")
if runtime.GOOS == "windows" {
cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
}
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
隐藏go程序自己的cmd窗口
go build -ldflags -H=windowsgui
隐藏调用的外部程序的cmd窗口
cmd := exec.Command("sth")
if runtime.GOOS == "windows" {
cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
}