all repos

init.lua @ 25c260e796cea32f2cd69e5768d8d6c5c83fc67a

my nvim config

init.lua/ftplugin/go.lua(view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
local map = require("core.utils").map

-- setup debugger
require("gopher.dap").setup()

-- options
vim.opt_local.expandtab = false
vim.opt_local.tabstop = 4
vim.opt_local.shiftwidth = 4
vim.opt_local.softtabstop = 4

-- mapping
map("n", "<leader>;f", vim.cmd.GoIfErr)
map("n", "<leader>;c", vim.cmd.GoCmt)
map("n", "<leader>;g", vim.cmd.GoGenerate)
map("n", "<leader>;o", vim.cmd.GoTestAdd)
map("n", "<leader>;a", vim.cmd.GoTestsAll)
map("n", "<leader>;e", vim.cmd.GoTestsExpr)