···4---run "go get"
5return function(...)
6 local args = { ... }
000007 for i, arg in ipairs(args) do
8 local m = string.match(arg, "^https://(.*)$") or string.match(arg, "^http://(.*)$") or arg
9 table.remove(args, i)
···4---run "go get"
5return function(...)
6 local args = { ... }
7+ if #args == 0 then
8+ u.notify("please provide a package url to get", "error")
9+ return
10+ end
11+12 for i, arg in ipairs(args) do
13 local m = string.match(arg, "^https://(.*)$") or string.match(arg, "^http://(.*)$") or arg
14 table.remove(args, i)
···4---run "go mod"
5return function(...)
6 local args = { ... }
7+ if #args == 0 then
8+ u.notify("please provide any mod command", "error")
9+ return
10+ end
11+12 local cmd_args = vim.list_extend({ "mod" }, args)
1314 Job