Fix LSP rename in Go (#25073)

Some language servers report version 0 even if the buffer hasn't been
opened yet. We detect this case and treat it as if the version was
`None`.

Closes #23706

Release Notes:

- Fixed a bug that prevented renames for some languages.
00bb9a4e92Antonio Scandurra committed on 2/18/2025, 10:37:58 AM· committed by GitHubparentb4fc127
1 file changedLine totals unavailable