Browse Source

add to readme

Alex Flint 9 years ago
parent
commit
f882700b72
1 changed files with 22 additions and 0 deletions
  1. +22
    -0
      README.md

+ 22
- 0
README.md View File

@ -166,6 +166,28 @@ usage: samples [--foo FOO] [--bar BAR]
error: you must provide one of --foo and --bar error: you must provide one of --foo and --bar
``` ```
### Version strings
```go
type args struct {
...
}
func (args) Version() string {
return "someprogram 4.3.0"
}
func main() {
var args args
arg.MustParse(&args)
}
```
```shell
$ ./example --version
someprogram 4.3.0
```
### Custom parsing ### Custom parsing
You can implement your own argument parser by implementing `encoding.TextUnmarshaler`: You can implement your own argument parser by implementing `encoding.TextUnmarshaler`:


Loading…
Cancel
Save