Description
What is the URL of the page with the issue?
https://pkg.go.dev/iter@go1.23rc2#hdr-Standard_Library_Usage
What is your user agent?
Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0
Screenshot
Working link to the same package, includes version:
Broken link to a different package, does not include version:
What did you do?
- Open https://pkg.go.dev/iter@go1.23rc2#hdr-Standard_Library_Usage
- Click on the link in
For example, [maps.Keys](https://pkg.go.dev/maps#Keys) returns an iterator over the keys of a map
What did you see happen?
Observe that the link points to the latest(go1.22.6
), which does not contain maps.Keys
function. The anchor link is broken.
Note: 1.23rc2 does contain that function.
What did you expect to see?
I expected that if I explicitly chose to browse version 1.23rc2, all links would be pointing to that version.
Activity
gabyhelp commentedon Aug 7, 2024
Related Issues and Documentation
(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)
alexbozhenko commentedon Aug 7, 2024
@julieqiu, @jba
Hi!
Seems like last time this logic was modified in:
https://go-review.googlesource.com/c/pkgsite/+/241818
If you agree that this should be fixed, I would like to work on the fix.
hyangah commentedon Aug 8, 2024
I agree that it is a bug. (@jba please confirm so @alexbozhenko can start to work on it)
jba commentedon Aug 8, 2024
Yes it's a bug. I wonder why https://go.dev/cl/241818 didn't fix it?
Thanks for offering to work on it!
gopherbot commentedon Aug 16, 2024
Change https://go.dev/cl/606395 mentions this issue:
internal/fetch: add versioning for links to std packages