Results 308 comments of rayx

I do not think default gopls setup from other plugins will enable all required gopls features of go.nvim. you can either `require('lspconfig').gopls.setup(require('go.lsp').config())` or check what are the differences between go.nvim...

When opened file in quickfix, did gopls attach to the file just opened? You can check it with LspInfo

If check the bufnr gopls and copilot attached. seems 1 and 51 were not attached. Not sure those are go files though.

What happens if you run `go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest` ? Likely, the tools are not properly installed. Alternatively, you can install golangci-lint with tools like `brew` `apt install` to your PATH...

the nmap for closing floating windows is ``

The doc says `server_ready` is deprecated... maybe use LspAttach autocmd and add a function to check whether `gopls` is ready and enable codelens if it is.

Hi, @weirdgiraffe Is it possible we can merge [edfadae](https://github.com/ray-x/go.nvim/pull/429/commits/edfadaeaeb38ad4d5581bbc60a5573f4332619de) first and create a separate PR for gopls inlay? I am not quite sure what causing the test failure with the...

Is the gopls enabled? the latest will use gopls to fillstruct. I donot see the issue from my side https://github.com/ray-x/go.nvim/assets/1681295/5ff4c299-ee48-4bb2-8e8c-39e8d250fbda

Did you try with minium vimrc, you can use this one: https://github.com/ray-x/go.nvim/blob/master/playground/init_lazy.lua You can run `nvim -u init_lazy.lua your_go_file.go` and try `GoFillStruct` I just want to rule out the possibility...

My gopls version: golang.org/x/tools/gopls v0.15.2 Also : https://github.com/golang/go/issues/64297 seems it is upstream issue