|
|
@ -1,5 +1,9 @@ |
|
|
## Structured argument parsing for Go |
|
|
## Structured argument parsing for Go |
|
|
|
|
|
|
|
|
|
|
|
```shell |
|
|
|
|
|
go get github.com/alexflint/go-arg |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
```go |
|
|
```go |
|
|
var args struct { |
|
|
var args struct { |
|
|
Foo string |
|
|
Foo string |
|
|
@ -14,12 +18,6 @@ $ ./example --foo=hello --bar |
|
|
hello true |
|
|
hello true |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
### Installation |
|
|
|
|
|
|
|
|
|
|
|
```shell |
|
|
|
|
|
go get github.com/alexflint/go-arg |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
### Default values |
|
|
### Default values |
|
|
|
|
|
|
|
|
```go |
|
|
```go |
|
|
|