Hey all,
I am a bit confused at what I'm seeing on my system, and I'm hoping someone can reveal what is happening.
I /meant/ to run `go doc http.Handle` but I typed `go doc http.Register` instead. The former works fine, whereas the latter gives me an unexpected error:
```
$ go doc http.Register
doc: go: updates to go.mod needed; to update it:
go mod tidy
```
If I run `go mod tidy` it doesn't seem like anything happens: `go mod tidy -diff` shows nothing, and my local source control claims my `go.mod` wasn't modified after running `go mod tidy` directly.
Why doesn't `go doc` say something like "there is no Register in package http"? Is it trying to be smart but getting stuck somewhere else?