Things like go get and go get -u work best when there are released versions of the Go module. It more clearly reflects intent, works better with automated tools like dependabot and is generally standard practice across the ecosystem. Releasing a Go library that relies on Go module pseudo versions to consume is not great.
See the linked comment in dolthub/dolt#10453 for some ideas on how this could work.
Things like
go getandgo get -uwork best when there are released versions of the Go module. It more clearly reflects intent, works better with automated tools likedependabotand is generally standard practice across the ecosystem. Releasing a Go library that relies on Go module pseudo versions to consume is not great.See the linked comment in dolthub/dolt#10453 for some ideas on how this could work.