要结合
spf13/cobra和
spf13/viper,首先使用Cobra定义标志:
RootCmd.PersistentFlags().StringP("foo", "", "loaded from config")与Viper绑定:
viper.BindPFlag("foo", RootCmd.PersistentFlags().Lookup("foo"))并通过Viper方法获取变量:
fmt.Println("fooString is: ", viper.GetString("foo"))


