aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/cmd/go/http.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/cmd/go/http.go')
-rw-r--r--libgo/go/cmd/go/http.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/libgo/go/cmd/go/http.go b/libgo/go/cmd/go/http.go
index 05ea503..dcb4e9f 100644
--- a/libgo/go/cmd/go/http.go
+++ b/libgo/go/cmd/go/http.go
@@ -12,6 +12,7 @@
package main
import (
+ "cmd/internal/browser"
"crypto/tls"
"fmt"
"io"
@@ -32,6 +33,7 @@ var httpClient = http.DefaultClient
var impatientInsecureHTTPClient = &http.Client{
Timeout: 5 * time.Second,
Transport: &http.Transport{
+ Proxy: http.ProxyFromEnvironment,
TLSClientConfig: &tls.Config{
InsecureSkipVerify: true,
},
@@ -113,3 +115,6 @@ func httpsOrHTTP(importPath string, security securityMode) (urlStr string, body
}
return urlStr, res.Body, nil
}
+
+func queryEscape(s string) string { return url.QueryEscape(s) }
+func openBrowser(url string) bool { return browser.Open(url) }