ソースを参照

Gopls fixed. Root dir was causing problem (#289)

Shubham Pawar 4 年 前
コミット
eb12e64058
1 ファイル変更3 行追加0 行削除
  1. 3 0
      lua/lsp/go-ls.lua

+ 3 - 0
lua/lsp/go-ls.lua

@@ -1,4 +1,7 @@
 require'lspconfig'.gopls.setup{
 require'lspconfig'.gopls.setup{
     cmd = {DATA_PATH .. "/lspinstall/go/gopls"},
     cmd = {DATA_PATH .. "/lspinstall/go/gopls"},
+    settings = {gopls = {analyses = {unusedparams = true}, staticcheck = true}},
+    root_dir = require'lspconfig'.util.root_pattern(".git","go.mod","."),
+    init_options = {usePlaceholders = true, completeUnimported = true},
     on_attach = require'lsp'.common_on_attach
     on_attach = require'lsp'.common_on_attach
 }
 }