diff --git a/lua/lsp/go.lua b/lua/lsp/go.lua new file mode 100644 index 0000000..ba8b2e7 --- /dev/null +++ b/lua/lsp/go.lua @@ -0,0 +1,11 @@ +return { + settings = { + gopls = { + ui = { + completion = { + usePlaceholders = true, + }, + }, + }, + } +} diff --git a/lua/plugs/nvim-lspconfig.lua b/lua/plugs/nvim-lspconfig.lua index abdbd98..289194c 100644 --- a/lua/plugs/nvim-lspconfig.lua +++ b/lua/plugs/nvim-lspconfig.lua @@ -14,6 +14,7 @@ return { require 'lspconfig'.pyright.setup(require('lsp.pyright')) require 'lspconfig'.jsonls.setup {} require 'lspconfig'.yamlls.setup(require('lsp.yaml')) + require 'lspconfig'.gopls.setup(require('lsp.go')) G.map({ @@ -47,8 +48,7 @@ return { "lua_ls", "jsonls", "yamlls", - "dockerls", - "docker_compose_language_service" + "gopls" } }) end