package command type Command struct { } type CLI struct { cmds []Command } func ShiftArg() {}