Return an error if flag is provided twice
- Vorherrschende Sprache
- Go
- Sterne
- 3.2k
- Forks
- 188
- Ø Merge
- 1 T. 1 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
I had an issue that I made a mistake and instead of:
```
program -o /path --out .ext
```
I wrote:
```
program -o /path -out .ext
```
And was confused why is program writing out to "ut.ext" directory instead to `/path`. Is there a way to request kong to fail CLI parsing if a flag is provided twice? So for use cases like `-vvv` with counters this might be reasonable. And when field type is a slice. But providing multiple flags when field type is not a slice should return an error and not just that later flag silently overrides a prior flag. Or at least there should be an option to control this. What do you think?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.