有時候有黑窗口多煩人,即使是一閃而過
編譯時添加 -ldflags="-H windowsgui" 參數(shù)可以隱藏編譯后的exe打開有黑色窗口控制臺。
如果使用了 exec 執(zhí)行 cmd 命令,可以通過下面方法隱藏黑色窗口。
位置大概在host文件 230行
CMD.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
另外如果修改了標(biāo)準(zhǔn)庫別忘記重新生成 pkg 目錄下的 .a 文件
https://github.com/golang/go/issues/23270