Add go handlers

This commit is contained in:
Marc Hamamji 2023-06-17 18:46:08 +03:00
parent 79921f8a3b
commit 5ae7cc4fe4
2 changed files with 11 additions and 0 deletions

View File

@ -7,6 +7,7 @@ local handlers = {
javascript = require('runner.handlers.languages.nodejs'),
typescript = require('runner.handlers.languages.nodejs'),
vue = require('runner.handlers.languages.nodejs'),
go = require('runner.handlers.languages.go'),
}
return handlers

View File

@ -0,0 +1,10 @@
local helpers = require('runner.handlers.helpers')
return function(buffer)
local handlers = {
['Run'] = helpers.shell_handler('go run .'),
['Test'] = helpers.shell_handler('go test .'),
['Custom'] = helpers.shell_handler('go ', true),
}
helpers.choice(handlers)(buffer)
end