Tidying up the Go web experience
sagichmal 2021-08-18 21:03:29 +0000 UTC [ - ]
Facts not in evidence.
The "classic" golang.org documentation was simple, easy to search, and consistent across user agents. The pkg.go.dev documentation is... well, bluntly: strictly worse.
There are longstanding bugs in basically all user agents. The README for a module is unavoidably truncated by default and requires a click to expand. And the navigation panel on the left is only rendered beyond a certain browser width, and changes as you scroll -- in total, a UX disaster.
I'm so frustrated by these changes. It's one thing to update the look and feel of a site over time. I understand and that's fine. But this was clearly a design by committee, with no single coherent direction. The net effect ticks a lot of boxes but is just functionally worse.
Seirdy 2021-08-19 00:01:50 +0000 UTC [ - ]
If you have libraries downloaded locally, you have even better options that work offline:
Try the "godoc" command, available in /x/tools to open a classic HTML view of a package's documentation in a local web server.
Even better: `go doc` will send documentation straight to stdout so you don't even need to launch a web browser.
SamWhited 2021-08-19 02:03:05 +0000 UTC [ - ]
camkego 2021-08-18 22:30:46 +0000 UTC [ - ]
I loved the simplicity of the classic golang.org docs.
I'm sad to see it go.
alexaholic 2021-08-18 21:28:33 +0000 UTC [ - ]