diff --git a/README.md b/README.md index 834f2878..a03ca37e 100644 --- a/README.md +++ b/README.md @@ -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