diff options
| author | Alex Flint <[email protected]> | 2018-05-16 11:24:05 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-05-16 11:24:05 -0700 |
| commit | f7c0423bd11ee80ab81d25c6d46f492998af8547 (patch) | |
| tree | 6789cd15a70b0976fa7ce821903d2747239e82ef /README.md | |
| parent | 074ee5f759999d103724b5594e33901adeb28e73 (diff) | |
| parent | 89714b6f48fc2660e3fa633ebb7b86c07ce0da01 (diff) | |
Merge pull request #65 from illia-v/env_multiple_values
Fix providing multiple values via environment variables
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -94,6 +94,21 @@ $ NUM_WORKERS=4 ./example Workers: 4 ``` +You can provide multiple values using the CSV (RFC 4180) format: + +```go +var args struct { + Workers []int `arg:"env"` +} +arg.MustParse(&args) +fmt.Println("Workers:", args.Workers) +``` + +``` +$ WORKERS='1,99' ./example +Workers: [1 99] +``` + ### Usage strings ```go var args struct { |
