notes/config/nvim/lua/lang/go.lua

12 lines
317 B
Lua

local ok, go = pcall(require, 'go')
if not ok then
print('go-nvim load error')
return
end
local gofmt = require('go.format')
local do_fmt = gofmt.gofmt
local do_import = gofmt.goimport
vim.api.nvim_exec2([[ autocmd BufWritePre *.go :silent! lua require('go.format').goimport() ]], { output = false })
go.setup()