type check … func (c *check) Name() string { … } func (c *check) Parent() string { … } func (c *check) Usage() string { … } func (c *check) ShortHelp() string { … } func (c *check) DetailedHelp(f *flag.FlagSet) { … } // Run performs the check on the files specified by args and prints the // results to stdout. func (c *check) Run(ctx context.Context, args ...string) error { … }