Versions in this module Expand all Collapse all v1 v1.3.9 Jul 25, 2024 v1.3.1 Mar 7, 2024 Changes in this version + type ArrayFlags []string + func (i *ArrayFlags) Set(value string) error + func (i *ArrayFlags) String() string + type ExtraRule struct + DefaultConfig lint.RuleConfig + Rule lint.Rule + func NewExtraRule(rule lint.Rule, defaultConfig lint.RuleConfig) ExtraRule + type LintPattern struct + func Exclude(pattern string) *LintPattern + func Include(pattern string) *LintPattern + func (p *LintPattern) GetPattern() string + func (p *LintPattern) IsExclude() bool + type Revive struct + func New(conf *lint.Config, setExitStatus bool, maxOpenFiles int, ...) (*Revive, error) + func (r *Revive) Format(formatterName string, failuresChan <-chan lint.Failure) (string, int, error) + func (r *Revive) Lint(patterns ...*LintPattern) (<-chan lint.Failure, error)