Versions in this module Expand all Collapse all v0 v0.1.1 Jun 25, 2026 Changes in this version + func LanguageForExt(ext string) string + func LanguageForFile(file string) string + func ParseCustomFlag(value string) (lang, cmd string, ok bool) + type Config struct + Custom map[string]string + Enabled bool + Timeout time.Duration + type Linter interface + Lint func(ctx context.Context, file string) Result + Name func() string + func LinterFor(lang string, cfg Config) Linter + type Result struct + Language string + Linter string + OK bool + Output string + Ran bool + func RunLint(ctx context.Context, file string, cfg Config) Result