type MapStringBool … // NewMapStringBool takes a pointer to a map[string]string and returns the // MapStringBool flag parsing shim for that map func NewMapStringBool(m *map[string]bool) *MapStringBool { … } // String implements github.com/spf13/pflag.Value func (m *MapStringBool) String() string { … } // Set implements github.com/spf13/pflag.Value func (m *MapStringBool) Set(value string) error { … } // Type implements github.com/spf13/pflag.Value func (*MapStringBool) Type() string { … } // Empty implements OmitEmpty func (m *MapStringBool) Empty() bool { … }