return { filetypes = {"go", "gomod"}, cmd = {vim.g.lsp_path .. "gopls"}, on_attach = vim.g.lsp_on_attach, handlers = vim.g.lsp_handler, capabilities = require('cmp_nvim_lsp').default_capabilities(vim.g.lsp_capabilities), root_dir = require"lspconfig.util".root_pattern{ "go.mod", ".git", vim.fn.getcwd(), }, }