diff options
Diffstat (limited to 'libgo/go/cmd/go/http.go')
-rw-r--r-- | libgo/go/cmd/go/http.go | 5 |
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) } |