type references … func (r *references) Name() string { … } func (r *references) Parent() string { … } func (r *references) Usage() string { … } func (r *references) ShortHelp() string { … } func (r *references) DetailedHelp(f *flag.FlagSet) { … } func (r *references) Run(ctx context.Context, args ...string) error { … }