On Wed, 2021-08-25 at 18:11 -0700, ben...@gmail.com wrote:
> With the switch to pkg.go.dev (which in itself I quite like after
> getting used to it), the view-source links also changed from the
> golang.org source viewer, which was fast, to cs.opensource.google,
> which is rather slow.
>
> For example, here is the code I've been looking at just now, compared
> to GitHub.com:
>
> *
>
https://cs.opensource.google/go/go/+/refs/tags/go1.17:src/os/exec/exec.go;l=189
>  -- this loads in 4-5 seconds for me, with two client-side
> "loading..." states shown
> * https://github.com/golang/go/blob/go1.17/src/os/exec/exec.go#L189
> -- this loads in 1-1.5 seconds, with no loading states
>
> I believe GitHub is faster because it serves the code in the initial
> HTML response, whereas cs.opensource.google serves a bunch of
> JavaScript that (after a couple of steps) loads the source. I believe
> the golang.org source used the GitHub approach -- at least, it was
> similar speed to GitHub so I never noticed this or needed to check.
>
> I'm located in New Zealand, so it is no doubt further away from their
> origin servers than Google employees testing this stuff. (I asked a
> colleague from Australia, and he gets ~5s for cs.opensource, ~1s for
> GitHub.) I have a fast internet connection. The tests above are in
> the latest Firefox under Linux, but I've also tested using Chromium
> and get very similar results (on my first go in Chromium, which
> didn't have any cached, it was ~8s for cs.opensource.google and ~2s
> for GitHub, after that it was similar to the above).
>
> It's frustrating, because most 3rd party packages (hosted on GitHub)
> get the faster GitHub view-source experience, but the core stdlib
> gets the slow experience!
>
> Someone has suggested moving to GitHub in this issue:
> https://github.com/golang/go/issues/47202 ... however, it was more
> about the UI and got closed with "if you have suggestions for
> cs.opensource.google, use the Send Feedback button". I submitted
> feedback using that button, though I doubt that'll cause anyone to do
> a major rewrite of their architecture.
>
> It seems to me that pages taking 4x as long to load is a series
> regression that hurts usability, at the very least outside the U.S. I
> use those stdlib source links a lot, and it's a bit of a killjoy to
> wait 4-8s each time.
>
> I'm happy to open a new issue on this, but thought I'd see if others
> have input first.
>
> -Ben


This has been my experience too (in .au). It is quite frustrating.

Dan



-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/d5031f4f624e8b27ff4e7799fc0a26680142f62a.camel%40kortschak.io.

Reply via email to