type argSlice … func newArgSlice(args *[]kubeadmapiv1.Arg) *argSlice { … } // String implements github.com/spf13/pflag.Value func (s *argSlice) String() string { … } // Set implements github.com/spf13/pflag.Value func (s *argSlice) Set(value string) error { … } // Type implements github.com/spf13/pflag.Value func (s *argSlice) Type() string { … }