fix example code

This commit is contained in:
Alex Flint 2016-01-05 14:00:29 -08:00
parent f89698667c
commit 9aad09fe14
1 changed files with 8 additions and 2 deletions

View File

@ -109,17 +109,23 @@ Fetching the following IDs from foo: [1 2 3]
``` ```
### Custom validation ### Custom validation
``` ```go
var args struct { var args struct {
Foo string Foo string
Bar string Bar string
} }
p := arg.MustParse(&args) p := arg.MustParse(&args)
if args.Foo == "" && args.Bar == "" { if args.Foo == "" && args.Bar == "" {
p.Fail("you must provide one of --foo and --bar) p.Fail("you must provide one of --foo and --bar")
} }
``` ```
```shell
./example
usage: samples [--foo FOO] [--bar BAR]
error: you must provide one of --foo and --bar
```
### Installation ### Installation
```shell ```shell