1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
package browser import ( "os/exec" "strings" "syscall" ) func openBrowser(url string) error { r := strings.NewReplacer("&", "^&") return runCmd("cmd", "/c", "start", r.Replace(url)) } func setFlags(cmd *exec.Cmd) { cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true} }