type inputBasePathValue … var _ … func NewInputBasePathValue(builder *groupVersionsBuilder, def string) *inputBasePathValue { … } func (s *inputBasePathValue) Set(val string) error { … } func (s *inputBasePathValue) Type() string { … } func (s *inputBasePathValue) String() string { … } type gvPackagesValue … func NewGVPackagesValue(builder *groupVersionsBuilder, def []string) *gvPackagesValue { … } var _ … func (s *gvPackagesValue) set(vs []string) error { … } func (s *gvPackagesValue) Set(val string) error { … } func (s *gvPackagesValue) Type() string { … } func (s *gvPackagesValue) String() string { … } type groupVersionsBuilder … func NewGroupVersionsBuilder(groups *[]types.GroupVersions) *groupVersionsBuilder { … } func (p *groupVersionsBuilder) update() error { … } func readAsCSV(val string) ([]string, error) { … } func writeAsCSV(vals []string) (string, error) { … }