type unsetOptions … var unsetLong … var unsetExample … // NewCmdConfigUnset returns a Command instance for 'config unset' sub command func NewCmdConfigUnset(out io.Writer, configAccess clientcmd.ConfigAccess) *cobra.Command { … } func (o unsetOptions) run(out io.Writer) error { … } func (o *unsetOptions) complete(cmd *cobra.Command, args []string) error { … } func (o unsetOptions) validate() error { … }