On my system when using Go 1.13 beta 1, go env reports that GOPROXY="
https://proxy.golang.org,direct". When `go build .` tries to access a package hosted on
github.com,
proxy.golang.org gets involved as the proxy. Thanks to the GFW in China,
proxy.golang.org is not accessible from my machine and I ended up with a timeout error. My question is what does that "direct" mean in the GOPROXY setting? I was assuming that direct access to where the package is hosted is going to be tried once the specified proxy is not accessible, but it seems to me that it doesn't work in that way.