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