package browser

import (
	"strings"
)

func openBrowser(url string) error {
	r := strings.NewReplacer("&", "^&")
	return runCmd("cmd", "/c", "start", r.Replace(url))
}

package browser

func openBrowser(url string) error {
	return runCmd("cmd", "/c", "start", url)
}

--- 
+++ 
@@ -1,5 +1,10 @@
 package browser
 
+import (
+	"strings"
+)
+
 func openBrowser(url string) error {
-	return runCmd("cmd", "/c", "start", url)
+	r := strings.NewReplacer("&", "^&")
+	return runCmd("cmd", "/c", "start", r.Replace(url))
 }
Fix Windows code to allow multiple GET parameters
