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
```
```go
var args struct {
Foo string
Bar string
}
p := arg.MustParse(&args)
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
```shell