add persistent flag in the MarkRequired exemple as their is diffrences between Local and Persistent flags.

This commit is contained in:
Guillaume Dormoy 2019-07-08 16:51:48 +02:00
parent f2b07da1e2
commit 6d52be5440

View file

@ -379,6 +379,8 @@ when a flag has not been set, mark it as required:
```go
rootCmd.Flags().StringVarP(&Region, "region", "r", "", "AWS region (required)")
rootCmd.MarkFlagRequired("region")
rootCmd.PersistentFlags().StringVarP(&Database, "database", "d", "Database IP")
rootCmd.MarkPersistentFlagRequired("database")
```
## Positional and Custom Arguments