Function: go-tag--add

go-tag--add is a natively compiled function defined in go-tag.el.

Signature

(go-tag--add CMD-ARGS TAGS &optional OPTIONS)

Documentation

Init CMD-ARGS, add TAGS and OPTIONS to CMD-ARGS.

Source Code

;; Defined in /nix/store/4jjjcvfszn24ybwdg82skyc9bkmmzbb9-emacs-packages-deps/share/emacs/site-lisp/elpa/go-tag-20230111.651/go-tag.el
(defun go-tag--add (cmd-args tags &optional options)
  "Init CMD-ARGS, add TAGS and OPTIONS to CMD-ARGS."
  (let ((tags (if (string-equal tags "") "json" tags)))
    (setq cmd-args
          (append cmd-args
                  (list "-add-tags" tags)))
    (unless (string-equal options "")
      (setq cmd-args
            (append cmd-args
                    (list "-add-options" options))))
    (go-tag--proc cmd-args)))