Files
kong/global.go
T
Alec Thomas 1d00dfef7b Implemented most of the base parser.
This includes branching arguments as well as commands, eg.

    app user create <id> <first> <last>
    app user <id> delete
    app user <id> rename <to>

Of note, required/optional flags and positional arguments are not
currently enforced.
2018-05-16 20:33:18 +10:00

11 lines
182 B
Go

package kong
import "os"
func Parse(cli interface{}) {
parser, err := New("", "", cli)
parser.FatalIfErrorf(err)
_, err = parser.Parse(os.Args[1:])
parser.FatalIfErrorf(err)
}