go.dev is online

The new official Go discovery site is now online : https://go.dev/

How does it differ from the venerable https://golang.org ?

golang.orggo.dev
core targetcodersdecision makers
promoted contentplaygroundenterprise use cases
secondary contenta conference videouser references, training offerings
unique contentthe Go projectsolutions

Beyond the obvious targeting difference, the heavy work on go.dev appears to be one of the shared sections: package discovery.

Whereas the original https://golang.org site only used to reference the standard library packages and the extra tools created by the Go project (other packages starting at https://golang.org/pkg/), delegating to https://godoc.org the task of referencing community Open Source packages, and relied on the plain documentation provided by the go doc comments in code, the newer https://go.dev site behaves like mainstream code forges (Github, Gitlab & friends), showing redacted documentation including Markdown README files, and provides higher level metadata about the code: date of publishing, license, and Go module.

Unlike the technical neutrality found on https://godoc.org, the purpose of the new site is to deliver, with each of its iterations, a better experience promoting higher quality community modules, based on quality, reliability, and more generally a value assessment based on the number of downloads, made possible by the default use of the public modules proxy at https://proxy.golang.org and its associated services, as well as quality metrics provided by static analysis, and more quality signals to be added over time.

This new organization means the future of Go modules is likely to set the stage for SEO power games. Some of these issues are examined in the original public presentation of the site by Julie Qiu in this Gophercon Europe video.