Results 348 comments of rayx

what config you are using? Could you confirm no other auto-format plugin was enabled when you testing the commands?

There must be something wrong. But go import can be use difference source, e.g. gopls/gopls_subcommand/goimport/gofumpt I do need a way to reproduce the issue. It will be extremely helpful that...

Would you check if the latest version fixed this?

on possibility is import capability was disabled. or your version of gopls does not support go import. Does importing with `code action` work for you? Also, you can still use...

what is the version of gopls (`gopls version`) and neovim version?

I did a quick look at the version you provided but failed to reproduce it. I'll keep an eye on it.

In fact, I will be surprised that 1 does not work for you ![image](https://github.com/ray-x/go.nvim/assets/1681295/a660db26-8780-4b3a-84fc-64e589b9c895) The code to set quickfix is here https://github.com/ray-x/go.nvim/blob/d5e2b8cdd84afdb0c49c42a6e8972acc645e0283/lua/go/asyncmake.lua#L345-L349 If you want to close the quickfix when...

I suggest using the LSP setup from go.nvim. As it turned on features that may not enabled by other LSP setup/plugins.

I am not familar with lsp-zero You can get gopls dynamicity with ```lua require('go.lsp').config() ``` And passing it to lsp-zero config Something like ```lua require('lspconfig').gopls.setup(require('go.lsp').config()) ```