golang/go
View on GitHubx/tools/gopls: Symbols: use Levenshtein distance for ranking
Open
#74,793 opened on Jul 29, 2025
FeatureRequestToolsgoplshelp wanted
Repository metrics
- Stars
- (133,883 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
I just sought the symbol testincreemntalnope and got an empty result, even though TestIncrementalNope exists. It's 2025, I shouldn't have to spell correctly. Let's rank candidates by Levenshtein distance from the search term and include the closest n results.
See Starlark's spell.Nearest for an implementation we can use.