Diff
1diff --git a/dot_config/nvim/lua/plugins/lsp.lua b/dot_config/nvim/lua/plugins/lsp.lua
2index 20024eff02cbaec3d84798eb70f1700c14e0e48f..24093f33fbb11c83dab2b23243c62f6212fc49b0 100644
3--- a/dot_config/nvim/lua/plugins/lsp.lua
4+++ b/dot_config/nvim/lua/plugins/lsp.lua
5@@ -176,6 +176,9 @@ return {
6 },
7 config = function()
8 require("go").setup()
9+ -- go.nvim incorrectly uses buf_request instead of buf_notify for
10+ -- workspace/didChangeWatchedFiles, causing errors on go.mod save
11+ vim.api.nvim_create_augroup("gomod_save", { clear = true })
12 end,
13 event = { "CmdlineEnter" },
14 ft = { "go", "gomod" },