From 096bc8e7ee4c8c85c0c07d63f8d6c224c593800a Mon Sep 17 00:00:00 2001 From: Smirnov Oleksandr Date: Fri, 24 Jun 2022 15:28:00 +0300 Subject: [PATCH] feat: add help messages feat(goget): add help message feat(gomod): add help message --- lua/gopher/goget.lua | 5 +++++ lua/gopher/gomod.lua | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/lua/gopher/goget.lua b/lua/gopher/goget.lua index 72d1f07..a14f796 100644 --- a/lua/gopher/goget.lua +++ b/lua/gopher/goget.lua @@ -4,6 +4,11 @@ local u = require "gopher._utils" ---run "go get" return function(...) local args = { ... } + if #args == 0 then + u.notify("please provide a package url to get", "error") + return + end + for i, arg in ipairs(args) do local m = string.match(arg, "^https://(.*)$") or string.match(arg, "^http://(.*)$") or arg table.remove(args, i) diff --git a/lua/gopher/gomod.lua b/lua/gopher/gomod.lua index 751b1ae..e451868 100644 --- a/lua/gopher/gomod.lua +++ b/lua/gopher/gomod.lua @@ -4,6 +4,11 @@ local u = require "gopher._utils" ---run "go mod" return function(...) local args = { ... } + if #args == 0 then + u.notify("please provide any mod command", "error") + return + end + local cmd_args = vim.list_extend({ "mod" }, args) Job