10 lines
257 B
Lua
10 lines
257 B
Lua
local path = vim.fs.find({ 'go.mod', 'go.work', '.git' }, { type = "file" })
|
|
local root = vim.fs.dirname(path[1])
|
|
|
|
vim.lsp.start({
|
|
name = "gopls",
|
|
cmd = { "gopls" },
|
|
root_dir = root,
|
|
filetypes = { 'go', 'gomod', 'gowork', 'gotmpl' },
|
|
})
|