using own usage func

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2022-04-02 15:12:34 +03:00
parent 7911bda9e8
commit 6e63a1e76c
3 changed files with 158 additions and 36 deletions

View File

@@ -54,3 +54,11 @@ type flagSetUsageKey struct{}
func FlagUsage(fn func()) config.Option {
return config.SetOption(flagSetUsageKey{}, fn)
}
type flagEnvKey struct{}
// FlagEnv set flag set usage func
func FlagEnv(n string) config.Option {
return config.SetOption(flagEnvKey{}, n)
}