1# Status
2
3gopls is currently in **alpha**, so it is **not stable**.
4
5gopls is currently under active development by the Go team. The code is in the [x/tools] repository, in [golang.org/x/tools/internal/lsp] and [golang.org/x/tools/gopls].
6
7## Supported features
8
9<!--- TODO: supported features
10details and status for the features
11missing features
12--->
13
14### Autocompletion
15### Jump to definition
16### Signature help
17### Hover
18### Document symbols
19### References
20### Rename
21
22## Known issues
23
241. Editing multiple modules in one editor window: [#32394]
251. Type checking does not work in cgo packages: [#35721]
261. Does not work with build tags: [#29202]
271. Find references and rename only work in a single package: [#32877]
28
29[x/tools]: https://github.com/golang/tools
30[golang.org/x/tools/gopls]: https://github.com/golang/tools/tree/master/gopls
31[golang.org/x/tools/internal/lsp]: https://github.com/golang/tools/tree/master/internal/lsp
32
33
34[#32394]: https://github.com/golang/go/issues/32394
35[#35721]: https://github.com/golang/go/issues/35721
36[#29202]: https://github.com/golang/go/issues/29202
37[#32877]: https://github.com/golang/go/issues/32877
38