added go dap

This commit is contained in:
Radu Macocian (admac)
2026-06-26 10:29:35 +02:00
parent c6739ea0da
commit 287defca42
2 changed files with 123 additions and 1 deletions
+8 -1
View File
@@ -10,6 +10,7 @@ dap.listeners.after.event_exited["dapui_config"] = function() dapui.close() end
local dotnet = require("dap.dap-dotnet")
local odoo = require("dap.dap-odoo")
local haskell = require("dap.dap-haskell")
local go = require("dap.dap-go")
vim.keymap.set("n", "<leader>5", function()
@@ -39,7 +40,13 @@ vim.keymap.set("n", "<leader>b", function() dap.toggle_breakpoint() end)
vim.keymap.set("n", "<leader>B", function() dap.set_breakpoint(vim.fn.input("Breakpoint condition: ")) end)
vim.keymap.set("n", "<leader>qd", function() dap.terminate() end)
vim.keymap.set("n", "<leader>rd", function() dap.restart() end)
vim.keymap.set("n", "<leader>dt", odoo.run_odoo_test_at_cursor, { desc = "Debug Odoo Test unde Cursor" })
vim.keymap.set("n", "<leader>dt", function()
if vim.bo.filetype == "go" then
go.debug_test_at_cursor()
else
odoo.run_odoo_test_at_cursor()
end
end, { desc = "Debug Test under Cursor" })
dap.configurations.python = {
{