Sourced from golang.org/x/tools's releases.
gopls/v0.2.0
- Many improvements to autocompletion. In particular, support for completions of array, slice, map, and function literals (
@muirdm).- A new diff algorithm (github.com/sergi/go-diff) that improves handling of line endings on different operating systems (
@ianthehat).- Improved caching and memory usage (
@stamblerre).- Command-line support for links, suggested fixes, and imports (
@kalmanb).- Command-line support for references, signature, and symbols (
@rentziass).- Command-line support for rename (
@hartzell).Opt-in:
- Get diagnostics from staticcheck by configuring
"staticcheck": truein your gopls settings (@ianthehat).- Get autocompletion of unimported packages and symbols by configuring
"completeUnimported": truein your gopls settings (@heschik).
f112c43 go.mod: update golang.org/x dependencies207f456 go/internal/gcimporter: bump version number in skew check65196ca gopls/README.md: fix wording around supported Go versions6128030 gopls/internal: support renaming packages with int. test variants649df2e go.mod: mark as requiring -compat 1.1691311ab gopls/internal/lsp/cache: better import path hygiene9eda97b go/analysis: enable a test that applies after go list behavior changeb50d7ba gopls: minor cleanup of standalone package support502b93c gopls/internal/lsp: tolerate missing end position in RelatedInformationd67c3ad internal/imports: repair warnings from default analyzers