Add MarkPersistentFlagRequired to README

This commit is contained in:
Marcin Iwinski 2020-02-11 13:36:15 +01:00
parent 89c7ffb512
commit a419fb9dfa

View file

@ -404,6 +404,12 @@ rootCmd.Flags().StringVarP(&Region, "region", "r", "", "AWS region (required)")
rootCmd.MarkFlagRequired("region")
```
Pesistent flags should be marked as required using a separate function:
```go
rootCmd.PersistentFlags().StringVarP(&Region, "region", "r", "", "AWS region (required)")
rootCmd.MarkPersistentFlagRequired("region")
```
## Positional and Custom Arguments
Validation of positional arguments can be specified using the `Args` field