diff --git a/lua/go/gopls.lua b/lua/go/gopls.lua index 4bdf23a..96efb98 100644 --- a/lua/go/gopls.lua +++ b/lua/go/gopls.lua @@ -288,7 +288,7 @@ end local range_format = 'textDocument/rangeFormatting' local formatting = 'textDocument/formatting' M.setups = function() - local update_in_insert = _GO_NVIM_CFG.diagnostic.update_in_insert or false + local update_in_insert = _GO_NVIM_CFG.diagnostic and _GO_NVIM_CFG.diagnostic.update_in_insert or false local diagTrigger = update_in_insert and 'Edit' or 'Save' local diagDelay = update_in_insert and '1s' or '250ms' local setups = {