return { "ray-x/go.nvim", enabled = false, lazy = true, dependencies = { -- optional packages "ray-x/guihua.lua", "neovim/nvim-lspconfig", "nvim-treesitter/nvim-treesitter", 'mfussenegger/nvim-dap', 'rcarriga/nvim-dap-ui', 'theHamsta/nvim-dap-virtual-text', }, config = function() require("go").setup() end, --event = {'BufReadPre', 'BufNewFile'}, ft = {"go", 'gomod'}, build = ':lua require("go.install").update_all_sync()' -- if you need to install/update all binaries }